« InitialiseSettings.php

( version controlblameraw text )



<?php
/* vim: set sw=4 ts=4 noet foldmarker=@{,@} foldmethod=marker: */

# WARNING: This file is publicly viewable on the web. Do not put private data here.

# InitialiseSettings.php contains static wiki-specific configuration for the WMF cluster.
# For configuration shared by all wikis, see CommonSettings.php.
#
# This for PRODUCTION.
#
# Usage:
# - Settings prefixed with 'wg' are standard MediaWiki configuration
# variables.
# - Settings prefixed with 'wmg' are custom parameters handled by
# CommonSettings.php.
#
# Effective load order:
# - multiversion
# - mediawiki/DefaultSettings.php
# - wmf-config/*Services.php
# - wmf-config/InitialiseSettings.php [THIS FILE]
# - wmf-config/CommonSettings.php
#
# Included from: wmf-config/CommonSettings.php.
#

# ######################################################################
# Here are some umlauted vowels: öäü
# Here is a deck of cards: ♠♣♥♦
# If you do not see these characters, do not edit this file.
# ######################################################################

/**
* @return array The variant settings array of arrays for production
*/
function wmfGetVariantSettings() {
$logos = require __DIR__ . '/logos.php';
return
$logos + [

# ############### Basic settings ###############

// For live conversion of old revisions:
'wgLegacyEncoding' => [
'default' => false,

'enwiki' => 'windows-1252',
'dawiki' => 'windows-1252',
'svwiki' => 'windows-1252',
'nlwiki' => 'windows-1252',

'dawiktionary' => 'windows-1252',
'svwiktionary' => 'windows-1252',
],

'wgCapitalLinks' => [
'default' => true,
'jbowiki' => false,
'pwnwiki' => false, // T292415
'szywiki' => false, // T237369
'taywiki' => false, // T275803
'wiktionary' => false,
],

'wgCapitalLinkOverrides' => [
'scowiki' => [ // T247172#5952219
102 => true,
103 => true,
],
'zhwiktionary' => [
10 => true,
828 => true,
],
],

'wmgEnableLandingCheck' => [
'default' => false,
'donatewiki' => true,
'testwiki' => true,
'thankyouwiki' => true,
'foundationwiki' => true,
],

'wmgEnableFundraiserLandingPage' => [
'default' => false,
'donatewiki' => true,
],

'wgInterwikiMagic' => [
'default' => true,
'metawiki' => false,
'wikimedia' => false,
],

'wgEnableBotPasswords' => [
'default' => true,
'nonglobal' => false,
],
'wgBotPasswordsCluster' => [
'default' => false,
],
'wgBotPasswordsDatabase' => [
'default' => 'metawiki',
'private' => false,
'fishbowl' => false,
'nonglobal' => false,
],

# wgLanguageCode @{
'wgLanguageCode' => [
'default' => '$lang',

# Non-ISO language codes
'be_x_oldwiki' => 'be-tarask',
'nowiki' => 'nb',
'nowiktionary' => 'nb',
'nowikiquote' => 'nb',
# There is no separate nynorsk for these projects,
# but we have to pick a valid language
'nowikibooks' => 'nb',
'nowikinews' => 'nb',
'nowikisource' => 'nb',
'shywiktionary' => 'shy-latn',

'simplewiki' => 'en',
'simplewikibooks' => 'en',
'simplewikiquote' => 'en',
'simplewiktionary' => 'en',
'testwiki' => 'en',
'test2wiki' => 'en',

# Wikis at the wrong domain
# FIXME: rename these wikis (T21986)
'alswiki' => 'gsw',
'bat_smgwiki' => 'sgs',
'bhwiki' => 'bho',
'bhwiktionary' => 'bho',
'cbk_zamwiki' => 'cbk',
'fiu_vrowiki' => 'vro',
'roa_rupwiki' => 'rup',
'roa_rupwiktionary' => 'rup',
'zh_classicalwiki' => 'lzh',
'zh_min_nanwiki' => 'nan',
'zh_min_nanwiktionary' => 'nan',
'zh_min_nanwikibooks' => 'nan',
'zh_min_nanwikiquote' => 'nan',
'zh_min_nanwikisource' => 'nan',
'zh_yuewiki' => 'yue',

# Chapter wikis (xxwikimedia)
'amwikimedia' => 'hy',
'arwikimedia' => 'es',
'bdwikimedia' => 'bn',
'bewikimedia' => 'en',
'brwikimedia' => 'pt-br',
'cawikimedia' => 'en', // T88843#1098439
'cowikimedia' => 'es',
'dkwikimedia' => 'da',
'ecwikimedia' => 'es', // T135521
'idwikimedia' => 'id', // T192726
'id_internalwikimedia' => 'id',
'ilwikimedia' => 'he',
'mkwikimedia' => 'mk',
'mxwikimedia' => 'es',
'ngwikimedia' => 'en', // T240771
'nowikimedia' => 'nb',
'noboard_chapterswikimedia' => 'nb',
'nycwikimedia' => 'en',
'nzwikimedia' => 'en',
'pa_uswikimedia' => 'en',
'rswikimedia' => 'sr',
'sewikimedia' => 'sv',
'uawikimedia' => 'uk',

# Local user group wikis (xxwikimedia)
'cnwikimedia' => 'zh', // T98676
'gewikimedia' => 'ka', // T236389
'grwikimedia' => 'el', // T245911
'hiwikimedia' => 'hi', // T188366
'punjabiwikimedia' => 'pa', // T230680
'romdwikimedia' => 'ro', // T187184
'wbwikimedia' => 'bn', // T162510

# Special wikis
'special' => 'en', # default - overridden below by some wikis
'advisorywiki' => 'en',
'apiportalwiki' => 'en',
'arbcom_cswiki' => 'cs', // T151731
'arbcom_dewiki' => 'de',
'arbcom_enwiki' => 'en',
'arbcom_fiwiki' => 'fi',
'arbcom_nlwiki' => 'nl',
'arbcom_ruwiki' => 'ru', // T262812
'auditcomwiki' => 'en',
'betawikiversity' => 'en',
'chairwiki' => 'en',
'chapcomwiki' => 'en',
'checkuserwiki' => 'en',
'collabwiki' => 'en',
'donatewiki' => 'en',
'execwiki' => 'en',
'fdcwiki' => 'en',
'grantswiki' => 'en',
'iegcomwiki' => 'en',
'incubatorwiki' => 'en', # mixed
'legalteamwiki' => 'en',
'officewiki' => 'en',
'ombudsmenwiki' => 'en',
'otrs_wikiwiki' => 'en',
'projectcomwiki' => 'en',
'qualitywiki' => 'en',
'searchcomwiki' => 'en',
'stewardwiki' => 'en',
'strategywiki' => 'en',
'sysop_itwiki' => 'it', // T256545
'tenwiki' => 'en',
'thankyouwiki' => 'en',
'transitionteamwiki' => 'en',
'usabilitywiki' => 'en',
'votewiki' => 'en',
'wg_enwiki' => 'en',
'wikimania' => 'en',
'wikimaniateamwiki' => 'en',
],
# @} end of wgLanguageCode

'wgLocalInterwikis' => [
'default' => [ '$lang' ],

# Chinese projects seem to have some extras
'+zhwiki' => [ 'zh-cn', 'zh-tw' ],
'+zhwikibooks' => [ 'zh-cn', 'zh-tw' ],
'+zhwikinews' => [ 'zh-cn', 'zh-tw' ],
'+zhwikiquote' => [ 'zh-cn', 'zh-tw' ],
'+zhwikisource' => [ 'zh-cn', 'zh-tw' ],
'+zhwikivoyage' => [ 'zh-cn', 'zh-tw' ],
'+zhwiktionary' => [ 'zh-cn', 'zh-tw' ],

# Danish and Norwegian aliases (T6591)
'+dawiki' => [ 'dk' ],
'+dawikibooks' => [ 'dk' ],
'+dawikiquote' => [ 'dk' ],
'+dawikisource' => [ 'dk' ],
'+dawiktionary' => [ 'dk' ],
'+nowiki' => [ 'nb' ],
'+nowikibooks' => [ 'nb' ],
'+nowikinews' => [ 'nb' ],
'+nowikiquote' => [ 'nb' ],
'+nowikisource' => [ 'nb' ],
'+nowiktionary' => [ 'nb' ],

# Other individual wikis with additional local prefixes
'+enwiki' => [ 'w' ],
'+enwikibooks' => [ 'b' ],
'+enwikinews' => [ 'n' ],
'+enwikiquote' => [ 'q' ],
'+enwikisource' => [ 's' ],
'+enwikiversity' => [ 'v' ],
'+enwikivoyage' => [ 'voy' ],
'+enwiktionary' => [ 'wikt' ],

# Chapter sites...
'+wikimedia' => [ 'wm$lang' ],
# ...with some stupid exceptions (still-open chapter wikis that have been
# superseded by a non-WMF-hosted chapter site)
'arwikimedia' => [ '$lang' ],
'ilwikimedia' => [ '$lang' ],

# Special wikis with local prefixes that don't match the DB name
# (use + where the portion of the DB name before 'wiki' is also a valid
# local interwiki)
'betawikiversity' => [ 'betawikiversity' ],
'+commonswiki' => [ 'c' ],
'+foundationwiki' => [ 'wmf', 'wikimedia' ],
'mediawikiwiki' => [ 'mw', 'mediawikiwiki' ],
# 'm' temporarily removed by legoktm (2015-02-19) for T89916
'+metawiki' => [ 'metawikipedia' ],
'+outreachwiki' => [ 'outreachwiki' ],
'sourceswiki' => [ 'mul', 'oldwikisource' ],
'+wikidatawiki' => [ 'd' ],
'wikimania2013wiki' => [ 'wm2013' ],
'wikimania2014wiki' => [ 'wm2014' ],
'wikimania2015wiki' => [ 'wm2015' ],
'wikimania2016wiki' => [ 'wm2016' ],
'wikimania2017wiki' => [ 'wm2017' ],
'wikimania2018wiki' => [ 'wm2018' ],
'wikimaniawiki' => [ 'wm' ],
],

# wgLocaltimezone @{
'wgLocaltimezone' => [
'default' => 'UTC',

'acewiki' => 'Asia/Jakarta', // T205693
'amiwiki' => 'Asia/Taipei',
'alswiki' => 'Europe/Berlin',
'amwikimedia' => 'Asia/Yerevan', // T176042
'altwiki' => 'Asia/Barnaul',
'arbcom_cswiki' => 'Europe/Prague', // T151731
'arbcom_dewiki' => 'Europe/Berlin',
'arbcom_fiwiki' => 'Europe/Helsinki',
'arbcom_nlwiki' => 'Europe/Berlin',
'arywiki' => 'Africa/Casablanca',
'aswikisource' => 'Asia/Kolkata', // T45129
'atjwiki' => 'America/Montreal', // T167714
'awawiki' => 'Asia/Kolkata', // T251371
'banwiki' => 'Asia/Makassar',
'banwikisource' => 'Asia/Makassar',
'barwiki' => 'Europe/Berlin',
'bat_smgwiki' => 'Europe/Vilnius',
'bawikibooks' => 'Asia/Yekaterinburg', // T173471
'bclwiktionary' => 'Asia/Manila',
'bdwikimedia' => 'Asia/Dhaka', // T150252
'be_x_oldwiki' => 'Europe/Minsk',
'bewiki' => 'Europe/Minsk',
'bewikisource' => 'Europe/Minsk',
'bjnwiki' => 'Asia/Bangkok',
'brwikisource' => 'Europe/Paris',
'bswiki' => 'Europe/Berlin',
'cawiki' => 'Europe/Berlin',
'cawiktionary' => 'Europe/Berlin',
'cawikibooks' => 'Europe/Berlin',
'cawikiquote' => 'Europe/Berlin',
'cawikisource' => 'Europe/Berlin',
'cawikinews' => 'Europe/Berlin',
'cnwikimedia' => 'Asia/Shanghai', // T98676
'cswiki' => 'Europe/Prague', // T73902
'cswikinews' => 'Europe/Prague', // T73902
'cswiktionary' => 'Europe/Prague', // T115048
'csbwiki' => 'Europe/Warsaw',
'csbwiktionary' => 'Europe/Warsaw',
'dawiki' => 'Europe/Berlin',
'dawikibooks' => 'Europe/Berlin',
'dagwiki' => 'Africa/Accra',
'dewiki' => 'Europe/Berlin',
'dewikinews' => 'Europe/Berlin',
'dewiktionary' => 'Europe/Berlin',
'dewikibooks' => 'Europe/Berlin',
'dewikiquote' => 'Europe/Berlin',
'dewikisource' => 'Europe/Berlin',
'dewikivoyage' => 'Europe/Berlin', // T43992
'dewikiversity' => 'Europe/Berlin',
'dinwiki' => 'Africa/Juba',
'diqwiktionary' => 'Europe/Istanbul',
'dsbwiki' => 'Europe/Berlin',
'dtywiki' => 'Asia/Kathmandu', // T161529
'dvwiki' => 'Indian/Maldives', // T48351
'dvwiktionary' => 'Indian/Maldives', // T48351
'ecwikimedia' => 'America/Guayaquil', // T135521
'elwikinews' => 'Europe/Athens',
'elwikivoyage' => 'Europe/Athens',
'emlwiki' => 'Europe/Rome', // T263123
'etwiki' => 'Europe/Tallinn',
'etwikibooks' => 'Europe/Tallinn',
'etwikimedia' => 'Europe/Tallinn',
'etwikiquote' => 'Europe/Tallinn',
'etwikisource' => 'Europe/Tallinn',
'etwiktionary' => 'Europe/Tallinn',
'euwiki' => 'Europe/Berlin',
'fawikinews' => 'Asia/Tehran',
'fiwiki' => 'Europe/Helsinki',
'fiwikimedia' => 'Europe/Helsinki',
'fiwikivoyage' => 'Europe/Helsinki', // T151570
'frrwiki' => 'Europe/Berlin',
'frwiki' => 'Europe/Paris',
'frwikibooks' => 'Europe/Paris',
'frwikiquote' => 'Europe/Paris',
'furwiki' => 'Europe/Rome', // T263123
'fywiki' => 'Europe/Berlin',
'gagwiki' => 'Europe/Istanbul',
'gcrwiki' => 'America/Cayenne',
'gewikimedia' => 'Asia/Tbilisi', // T236389
'gomwiki' => 'Asia/Kolkata', // T96468
'gomwiktionary' => 'Asia/Kolkata', // T249506
'gorwiki' => 'Asia/Makassar', // T189109
'grwikimedia' => 'Europe/Athens', // T245911
'guwiki' => 'Asia/Kolkata',
'guwikiquote' => 'Asia/Kolkata', // T121853
'guwikisource' => 'Asia/Kolkata',
'guwiktionary' => 'Asia/Kolkata', // T253827
'guwwiki' => 'Africa/Lagos',
'hewiki' => 'Asia/Tel_Aviv',
'hewikibooks' => 'Asia/Tel_Aviv',
'hewikiquote' => 'Asia/Tel_Aviv',
'hewikisource' => 'Asia/Tel_Aviv',
'hewikivoyage' => 'Asia/Tel_Aviv',
'hewiktionary' => 'Asia/Tel_Aviv',
'hewikinews' => 'Asia/Tel_Aviv',
'ilwikimedia' => 'Asia/Tel_Aviv',
'itwikivoyage' => 'Europe/Rome', // T43992
'hifwiktionary' => 'Pacific/Fiji', // T173647
'hiwikiquote' => 'Asia/Kolkata', // T126185
'hiwikiversity' => 'Asia/Kolkata', // T168765
'hiwikivoyage' => 'Asia/Kolkata', // T173013
'hiwikimedia' => 'Asia/Kolkata',
'hiwiktionary' => 'Asia/Kolkata', // T255531
'hrwiki' => 'Europe/Berlin',
'hrwikibooks' => 'Europe/Zagreb',
'hrwikiquote' => 'Europe/Berlin',
'hrwikisource' => 'Europe/Zagreb',
'hrwiktionary' => 'Europe/Berlin',
'hsbwiki' => 'Europe/Berlin',
'huwiki' => 'Europe/Berlin',
'huwikibooks' => 'Europe/Berlin',
'huwikinews' => 'Europe/Berlin',
'huwikiquote' => 'Europe/Berlin',
'huwikisource' => 'Europe/Berlin',
'huwiktionary' => 'Europe/Berlin',
'idwikimedia' => 'Asia/Jakarta', // T192726
'id_internalwikimedia' => 'Asia/Jakarta',
'itwiki' => 'Europe/Berlin',
'itwikinews' => 'Europe/Berlin',
'itwikiversity' => 'Europe/Berlin',
'itwikiquote' => 'Europe/Berlin',
'itwikibooks' => 'Europe/Berlin',
'itwikisource' => 'Europe/Berlin',
'itwiktionary' => 'Europe/Berlin',
'jamwiki' => 'America/Jamaica',
'kbdwiki' => 'Europe/Moscow',
'kbpwiki' => 'Africa/Lome', // T160868
'kcgwiki' => 'Africa/Lagos',
'kkwiki' => 'Asia/Almaty',
'kkwiktionary' => 'Asia/Almaty',
'kkwikibooks' => 'Asia/Almaty',
'kkwikiquote' => 'Asia/Almaty',
'koiwiki' => 'Asia/Yekaterinburg',
'kowiki' => 'Asia/Seoul',
'kowikibooks' => 'Asia/Seoul', // T51639
'kowikinews' => 'Asia/Seoul',
'kowikiquote' => 'Asia/Seoul',
'kowikisource' => 'Asia/Seoul',
'kowikiversity' => 'Asia/Seoul',
'kowiktionary' => 'Asia/Seoul',
'kshwiki' => 'Europe/Berlin',
'lezwiki' => 'Europe/Moscow',
'lijwiki' => 'Europe/Rome', // T263123
'lijwikisource' => 'Europe/Rome',
'liwiki' => 'Europe/Berlin',
'liwikinews' => 'Europe/Amsterdam',
'liwiktionary' => 'Europe/Amsterdam', // T303734
'lldwiki' => 'Europe/Rome', // T259432
'ltgwiki' => 'Europe/Riga',
'ltwiki' => 'Europe/Vilnius',
'lmowiki' => 'Europe/Rome',
'lmowiktionary' => 'Europe/Rome',
'lvwiki' => 'Europe/Riga', // T45592
'madwiki' => 'Asia/Jakarta',
'maiwiki' => 'Asia/Kathmandu', // T74346
'maiwikimedia' => 'Asia/Kathmandu',
'mkwiki' => 'Europe/Berlin',
'mkwikibooks' => 'Europe/Berlin',
'mkwikimedia' => 'Europe/Berlin',
'mkwikisource' => 'Europe/Berlin',
'mkwiktionary' => 'Europe/Berlin',
'minwiki' => 'Asia/Jakarta',
'minwiktionary' => 'Asia/Jakarta',
'mniwiki' => 'Asia/Kolkata',
'mniwiktionary' => 'Asia/Kolkata',
'mnwwiki' => 'Asia/Yangon',
'mnwwiktionary' => 'Asia/Yangon',
'mrjwiki' => 'Europe/Moscow',
'mrwiki' => 'Asia/Kolkata',
'mrwikisource' => 'Asia/Kolkata',
'napwiki' => 'Europe/Rome', // T192568
'napwikisource' => 'Europe/Rome', // T210752
'ndswiki' => 'Europe/Berlin',
'ndswiktionary' => 'Europe/Berlin',
'ndswikibooks' => 'Europe/Berlin',
'ndswikiquote' => 'Europe/Berlin',
'nds_nlwiki' => 'Europe/Berlin',
'newiki' => 'Asia/Kathmandu', // T244205
'ngwikimedia' => 'Africa/Lagos', // T240771
'niawiki' => 'Asia/Jakarta',
'niawiktionary' => 'Asia/Jakarta',
'nlwiki' => 'Europe/Berlin',
'nlwikimedia' => 'Europe/Berlin',
'nlwikibooks' => 'Europe/Berlin',
'nlwikinews' => 'Europe/Berlin', // T170985
'nlwikiquote' => 'Europe/Berlin',
'nlwikisource' => 'Europe/Berlin',
'nlwikivoyage' => 'Europe/Amsterdam', // T43992
'nlwiktionary' => 'Europe/Berlin',
'nnwiki' => 'Europe/Berlin',
'nnwikiquote' => 'Europe/Berlin',
'nnwiktionary' => 'Europe/Berlin',
'nowikimedia' => 'Europe/Berlin',
'nowiki' => 'Europe/Berlin',
'nowikibooks' => 'Europe/Berlin',
'nowikiquote' => 'Europe/Berlin',
'nowiktionary' => 'Europe/Berlin',
'nowikinews' => 'Europe/Berlin',
'nowikisource' => 'Europe/Berlin',
'nqowiki' => 'Africa/Conakry',
'nsowiki' => 'Africa/Johannesburg',
'olowiki' => 'Europe/Moscow', // T146612
'orwiki' => 'Asia/Kolkata', // T122273
'orwikisource' => 'Asia/Kolkata', // T73875
'pawikisource' => 'Asia/Kolkata', // T149522
'pdcwiki' => 'America/New_York',
'pflwiki' => 'Europe/Berlin',
'plwiki' => 'Europe/Warsaw',
'plwikisource' => 'Europe/Warsaw',
'plwiktionary' => 'Europe/Warsaw',
'plwikiquote' => 'Europe/Warsaw',
'plwikibooks' => 'Europe/Warsaw',
'plwikinews' => 'Europe/Warsaw',
'plwikimedia' => 'Europe/Warsaw',
'plwikivoyage' => 'Europe/Warsaw',
'pmswiki' => 'Europe/Rome', // T263123
'pmswikisource' => 'Europe/Rome', // T196763
'pnbwiki' => 'Asia/Karachi',
'pnbwiktionary' => 'Asia/Karachi',
'punjabiwikimedia' => 'Asia/Kolkata',
'pwnwiki' => 'Asia/Taipei',
'rmwiki' => 'Europe/Berlin',
'roa_tarawiki' => 'Europe/Rome', // T263123
'romdwikimedia' => 'Europe/Chisinau',
'rowiki' => 'Europe/Chisinau',
'rowikisource' => 'Europe/Chisinau',
'rowikivoyage' => 'Europe/Bucharest',
'ruwikivoyage' => 'Europe/Moscow', // T43992
'ruewiki' => 'Europe/Berlin',
'sahwikiquote' => 'Asia/Yakutsk',
'sahwikisource' => 'Asia/Yakutsk',
'sawikiquote' => 'Asia/Kolkata',
'scwiki' => 'Europe/Berlin',
'scnwiki' => 'Europe/Berlin',
'sewikimedia' => 'Europe/Berlin',
'skrwiki' => 'Asia/Karachi',
'skrwiktionary' => 'Asia/Karachi',
'shwiki' => 'Europe/Berlin',
'shiwiki' => 'Africa/Casablanca',
'shnwiktionary' => 'Asia/Yangon',
'shnwikivoyage' => 'Asia/Yangon',
'shywiktionary' => 'Africa/Algiers',
'slwiki' => 'Europe/Ljubljana',
'slwikibooks' => 'Europe/Ljubljana', // T142701
'slwikiquote' => 'Europe/Ljubljana',
'slwikisource' => 'Europe/Ljubljana', // T142701
'slwikiversity' => 'Europe/Ljubljana',
'slwiktionary' => 'Europe/Ljubljana', // T142701
'smnwiki' => 'Europe/Helsinki',
'sqwiki' => 'Europe/Berlin',
'sqwikinews' => 'Europe/Berlin',
'sqwikiquote' => 'Europe/Berlin',
'srwiki' => 'Europe/Berlin',
'srwikibooks' => 'Europe/Berlin',
'srwikiquote' => 'Europe/Berlin',
'srwiktionary' => 'Europe/Berlin',
'srwikisource' => 'Europe/Berlin',
'svwiki' => 'Europe/Berlin',
'svwiktionary' => 'Europe/Berlin',
'svwikiquote' => 'Europe/Berlin',
'svwikibooks' => 'Europe/Berlin',
'svwikisource' => 'Europe/Berlin',
'svwikinews' => 'Europe/Berlin',
'svwikiversity' => 'Europe/Berlin',
'svwikivoyage' => 'Europe/Stockholm', // T43992
'sysop_itwiki' => 'Europe/Rome', // T256545
'szlwiki' => 'Europe/Warsaw',
'szywiki' => 'Asia/Taipei',
'taywiki' => 'Asia/Taipei',
'tcywiki' => 'Asia/Kolkata', // T140898
'thwiki' => 'Asia/Bangkok',
'thwikibooks' => 'Asia/Bangkok',
'thwikisource' => 'Asia/Bangkok',
'thwiktionary' => 'Asia/Bangkok',
'thwikiquote' => 'Asia/Bangkok',
'trwikimedia' => 'Europe/Istanbul',
'trvwiki' => 'Asia/Taipei',
'tyvwiki' => 'Asia/Krasnoyarsk',
'ukwikivoyage' => 'Europe/Kiev',
'vecwiki' => 'Europe/Berlin',
'vecwikisource' => 'Europe/Berlin',
'vecwiktionary' => 'Europe/Brussels',
'vepwiki' => 'Europe/Moscow',
'viwikivoyage' => 'Asia/Ho_Chi_Minh',
'wbwikimedia' => 'Asia/Kolkata', // T163322
'xmfwiki' => 'Asia/Tbilisi',
'wuuwiki' => 'Asia/Shanghai', // T122476
'zhwikivoyage' => 'Asia/Shanghai', // T61077
],
# @} end of wgLocaltimezone

# wgLogos, consolidated in CommonSettings @{
// $wmgSiteLogo1x, $wmgSiteLogo1_5x, and $wmgSiteLogo2x are defined
// in logos.php. See ../logos/README for instructions.

// NOTE: These lists are ordered by *project family* for ease of maintenance.
// The order is: Wikipedia, Wiktionary, Wikiquote, Wikibooks, Wikinews, Wikisource,
// Wikiversity, Wikivoyage, chapter wikis, and finally special wikis

// ⚠️ IMPORTANT!!!! ⚠️
// When updating these logos, please note that official Wikimedia logos should not
// be used on labs instances.
// Please check that any overrides in InitialiseSettings-labs.php work per instructions
// at https://wikitech.wikimedia.org/wiki/Wikitech:Cloud_Services_Terms_of_use

'wmgSiteLogoIcon' => [
// Projects
'default' => null, // See T244486
'wikibooks' => '/static/images/mobile/copyright/wikibooks.svg',
'wikidata' => '/static/images/mobile/copyright/wikidata.svg',
'wikinews' => '/static/images/mobile/copyright/wikinews.svg',
'wikipedia' => '/static/images/mobile/copyright/wikipedia.png',
'wikiquote' => '/static/images/mobile/copyright/wikiquote.svg',
'wikisource' => '/static/images/mobile/copyright/wikisource.svg',
'wikiversity' => '/static/images/mobile/copyright/wikiversity.svg',
'wikivoyage' => '/static/images/mobile/copyright/wikivoyage.svg',
'wiktionary' => '/static/images/mobile/copyright/wiktionary.svg',

// Special wikis
'collabwiki' => '/static/images/mobile/copyright/collab-icon.svg',
'commonswiki' => '/static/images/mobile/copyright/commons.svg',
'foundationwiki' => '/static/images/mobile/copyright/wikimedia.svg',
'incubatorwiki' => '/static/images/mobile/copyright/incubator.svg',
'mediawikiwiki' => '/static/images/mobile/copyright/mediawiki.svg',
'metawiki' => '/static/images/mobile/copyright/meta.svg',
'officewiki' => '/static/images/mobile/copyright/wikimedia.svg',
'outreachwiki' => '/static/images/mobile/copyright/outreach-icon.svg',
'specieswiki' => '/static/images/mobile/copyright/wikispecies.svg',
'strategywiki' => '/static/images/mobile/copyright/strategy-icon.svg',
'wikimaniawiki' => '/static/images/mobile/copyright/wikimania.svg',

// Test wikis T299512
'testwiki' => '/static/images/mobile/copyright/test-wikipedia-icon.png',
'test2wiki' => '/static/images/mobile/copyright/test-wikipedia-icon.png',
'testwikidatawiki' => '/static/images/mobile/copyright/test-wikidata-icon.svg',
],

'wmgSiteLogoVariants' => [
'zhwiki' => [
'zh-hans' => [
'1x' => '/static/images/project-logos/zhwiki-hans.png',
'1.5x' => '/static/images/project-logos/zhwiki-hans-1.5x.png',
'2x' => '/static/images/project-logos/zhwiki-hans-2x.png',
'wordmark' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-zh-hans.svg',
'width' => 105,
'height' => 23,
],
'tagline' => [
'src' => '/static/images/mobile/copyright/wikipedia-tagline-zh-hans.svg',
'width' => 103,
'height' => 14,
],
],
'zh-cn' => [
'1x' => '/static/images/project-logos/zhwiki-hans.png',
'1.5x' => '/static/images/project-logos/zhwiki-hans-1.5x.png',
'2x' => '/static/images/project-logos/zhwiki-hans-2x.png',
'wordmark' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-zh-hans.svg',
'width' => 105,
'height' => 23,
],
'tagline' => [
'src' => '/static/images/mobile/copyright/wikipedia-tagline-zh-hans.svg',
'width' => 103,
'height' => 14,
],
],
'zh-my' => [
'1x' => '/static/images/project-logos/zhwiki-hans.png',
'1.5x' => '/static/images/project-logos/zhwiki-hans-1.5x.png',
'2x' => '/static/images/project-logos/zhwiki-hans-2x.png',
'wordmark' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-zh-hans.svg',
'width' => 105,
'height' => 23,
],
'tagline' => [
'src' => '/static/images/mobile/copyright/wikipedia-tagline-zh-hans.svg',
'width' => 103,
'height' => 14,
],
],
'zh-sg' => [
'1x' => '/static/images/project-logos/zhwiki-hans.png',
'1.5x' => '/static/images/project-logos/zhwiki-hans-1.5x.png',
'2x' => '/static/images/project-logos/zhwiki-hans-2x.png',
'wordmark' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-zh-hans.svg',
'width' => 105,
'height' => 23,
],
'tagline' => [
'src' => '/static/images/mobile/copyright/wikipedia-tagline-zh-hans.svg',
'width' => 103,
'height' => 14,
],
],
]
],

// IMPORTANT:
// When defining new logos, ensure width <= 140px so that logos are
// mobile friendly. Scale down logo if necessary.

'wmgSiteLogoWordmark' => [
// Projects
'wikipedia' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-en.svg',
'width' => 119,
'height' => 18,
],
'wiktionary' => [
'src' => '/static/images/mobile/copyright/wiktionary-wordmark-en.svg',
'width' => 107,
'height' => 19,
],
'wikivoyage' => [
'src' => '/static/images/mobile/copyright/wikivoyage-wordmark-en.svg',
'width' => 120,
'height' => 25,
],

// Wikipedia
'arwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-ar.svg',
'width' => 106,
'height' => 30,
],
'arywiki' => [
'src' => '/static/images/mobile/copyright/ary-wordmark.svg',
'width' => 103,
'height' => 35,
],
'arzwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-ar.svg',
'width' => 79,
'height' => 22,
],
'azwiki' => [ // T284877
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-az.svg',
'width' => 119,
'height' => 18,
],
'atjwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-atj.svg',
'width' => 129,
'height' => 18,
],
'bawiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-ru.svg',
'width' => 126,
'height' => 20,
],
'bhwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-hi.svg',
'width' => 78,
'height' => 18,
],
'bnwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-bn.svg',
'width' => 113,
'height' => 25,
],
'bpywiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-bn.svg',
'width' => 113,
'height' => 25,
],
'cawiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-ca.svg',
'width' => 120,
'height' => 23,
],
'ckbwiki' => [ // T288368
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-ckb.svg',
'width' => 110,
'height' => 30,
],
'cswiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-cs.svg',
'width' => 119,
'height' => 18,
],
'cywiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-cy.svg',
'width' => 119,
'height' => 18,
],
'elwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-el.svg',
'width' => 125,
'height' => 18,
],
'etwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-et.svg',
'width' => 121,
'height' => 18,
],
'fawiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-fa.svg',
'width' => 78,
'height' => 26,
],
'frwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-fr.svg',
'width' => 119,
'height' => 18,
],
'gomwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-hi.svg',
'width' => 78,
'height' => 18,
],
'hewiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-he.svg',
'width' => 101,
'height' => 26,
],
'hiwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-hi.svg',
'width' => 106,
'height' => 24,
],
'huwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-fr.svg',
'width' => 119,
'height' => 18,
],
'hywiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-hy.svg',
'width' => 160,
'height' => 25,
],
'ilowiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-en.svg',
'width' => 119,
'height' => 18,
],
'jawiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-ja.svg',
'width' => 119,
'height' => 20,
],
'jvwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-fr.svg',
'width' => 119,
'height' => 18,
],
'kawiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-ka.svg',
'width' => 119,
'height' => 24,
],
'kowiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-ko.svg',
'width' => 106,
'height' => 25,
],
'koiwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-ru.svg',
'width' => 126,
'height' => 20,
],
'krcwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-ru.svg',
'width' => 126,
'height' => 20,
],
'kswiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-ks.svg',
'width' => 62,
'height' => 25,
],
'lawiki' => [ // T240728
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-la.svg',
'width' => 112,
'height' => 18,
],
'lbewiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-ru.svg',
'width' => 126,
'height' => 20,
],
'lezwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-ru.svg',
'width' => 126,
'height' => 20,
],
'mkwiki' => [ // T165896
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-sr.svg',
'width' => 125,
'height' => 23,
],
'mniwiki' => [ // T294189
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-mni.svg',
'width' => 129,
'height' => 21,
],
'mrwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-hi.svg',
'width' => 78,
'height' => 18,
],
'newiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-hi.svg',
'width' => 78,
'height' => 18,
],
'papwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-fr.svg',
'width' => 119,
'height' => 18,
],
'pcdwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-fr.svg',
'width' => 119,
'height' => 18,
],
'piwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-hi.svg',
'width' => 78,
'height' => 18,
],
'pswiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-ps.svg',
'width' => 100,
'height' => 33,
],
'ptwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-fr.svg',
'width' => 119,
'height' => 18,
],
'ruwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-ru.svg',
'width' => 129,
'height' => 21,
],
'sawiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-hi.svg',
'width' => 78,
'height' => 18,
],
'sdwiki' => [ // T200870
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-sd.svg',
'width' => 109,
'height' => 28,
],
'skwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-fr.svg',
'width' => 119,
'height' => 18,
],
'srwiki' => [ // T165896
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-sr.svg',
'width' => 125,
'height' => 23,
],
'suwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-fr.svg',
'width' => 119,
'height' => 18,
],
'szlwiki' => [ // T233104
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-szl.svg',
'width' => 120,
'height' => 21,
],
'tetwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-fr.svg',
'width' => 119,
'height' => 18,
],
'thwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-th.svg',
'width' => 103,
'height' => 27,
],
'trwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-tr.svg',
'width' => 107,
'height' => 18,
],
'tyvwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-ru.svg',
'width' => 126,
'height' => 20,
],
'udmwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-ru.svg',
'width' => 126,
'height' => 20,
],
'ukwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-uk.svg',
'width' => 112,
'height' => 21,
],
'urwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-ur.svg',
'width' => 74,
'height' => 27,
],
'uzwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-uz.svg',
'width' => 120,
'height' => 18,
],
'zhwiki' => [ // T258552, T260908
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-zh.svg',
'width' => 105,
'height' => 22,
],
'zh_classicalwiki' => [ // T173408
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-zh-c.svg',
'width' => 111,
'height' => 23,
],

// Wiktionary
'eswiktionary' => [
'src' => '/static/images/mobile/copyright/wiktionary-wordmark-es.svg',
'width' => 125,
'height' => 17,
],
'frwiktionary' => [
'src' => '/static/images/mobile/copyright/wiktionary-wordmark-fr.svg',
'width' => 114,
'height' => 15,
],
'hewiktionary' => [ // T308411
'src' => '/static/images/mobile/copyright/wiktionary-wordmark-he.svg',
'width' => 93,
'height' => 29,
],
'mniwiktionary' => [ // T294709
'src' => '/static/images/mobile/copyright/wiktionary-wordmark-mni.svg',
'width' => 129,
'height' => 21,
],
'ruwiktionary' => [ // T308233
'src' => '/static/images/mobile/copyright/wiktionary-wordmark-ru.svg',
'width' => 122,
'height' => 20,
],
'yiwiktionary' => [ // T308411
'src' => '/static/images/mobile/copyright/wiktionary-wordmark-yi.svg',
'width' => 147,
'height' => 25,
],

// Wikiquote
'frwikiquote' => [ // T290091
'src' => '/static/images/mobile/copyright/en-wordmark.svg',
'width' => 93,
'height' => 45,
],
'trwikiquote' => [ // T286133
'src' => '/static/images/mobile/copyright/wikiquote-wordmark-tr.svg',
'width' => 119,
'height' => 45,
],

// Wikibooks
'viwikibooks' => [ // T290091
'src' => '/static/images/mobile/copyright/wikibooks-wordmark.svg',
'width' => 120,
'height' => 15,
],

// Wikinews
'plwikinews' => [ // T290091
'src' => '/static/images/mobile/copyright/pl-wordmark.svg',
'width' => 153,
'height' => 32,
],
'ptwikinews' => [ // T281591
'src' => '/static/images/mobile/copyright/wikinews-wordmark-pt.svg',
'width' => 121,
'height' => 25,
],

// Wikisource
'trwikisource' => [ // T260658
'src' => '/static/images/mobile/copyright/wikisource-wordmark-tr.svg',
'width' => 120,
'height' => 21,
],
'zhwikisource' => [ // T261076
'src' => '/static/images/mobile/copyright/wikisource-wordmark-zh.svg',
'width' => 166,
'height' => 35,
],

// Wikiversity
'ptwikiversity' => [
'src' => '/static/images/mobile/copyright/wikiversity-wordmark-pt.svg',
'width' => 140,
'height' => 12,
],

// Wikivoyage
'bnwikivoyage' => [ // T196680, T298033
'src' => '/static/images/mobile/copyright/wikivoyage-wordmark-bn.svg',
'width' => 96,
'height' => 25,
],
'hewikivoyage' => [ // T234278
'src' => '/static/images/mobile/copyright/wikivoyage-wordmark-he.svg',
'width' => 96,
'height' => 18,
],
'pswikivoyage' => [ // T200152
'src' => '/static/images/mobile/copyright/wikivoyage-wordmark-ps.svg',
'width' => 88,
'height' => 21,
],
'trwikivoyage' => [ // T272776
'src' => '/static/images/mobile/copyright/wikivoyage-wordmark-tr.svg',
'width' => 114,
'height' => 26,
],

// Chapter and local user group wikis
'officewiki' => [
'src' => '/static/images/mobile/copyright/office-wordmark.svg',
'width' => 140,
'height' => 34,
],

// Special wikis

'collabwiki' => [ // T290091
'src' => '/static/images/mobile/copyright/en-collab.svg',
'width' => 125,
'height' => 20,
],
'commonswiki' => [
'src' => '/static/images/mobile/copyright/commons-wordmark-en.svg',
'width' => 115,
'height' => 32,
],
'foundationwiki' => [
'src' => '/static/images/mobile/copyright/wikimedia-wordmark.svg',
'width' => 128,
'height' => 28,
],
'mediawikiwiki' => [
'src' => '/static/images/mobile/copyright/mediawiki-wordmark-en.svg',
'width' => 120,
'height' => 18,
],
'metawiki' => [
'src' => '/static/images/mobile/copyright/meta-wordmark.svg',
'width' => 120,
'height' => 29
],
'outreachwiki' => [ // T290091, T297580
'src' => '/static/images/mobile/copyright/outreach-wordmark.svg',
'width' => 120,
'height' => 29,
],
'strategywiki' => [ // T290091
'src' => '/static/images/mobile/copyright/strategic-wordmark.svg',
'width' => 142,
'height' => 28,
],
'test2wiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-en.svg',
'width' => 119,
'height' => 18,
],
'testwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-wordmark-en.svg',
'width' => 119,
'height' => 18,
],
'testwikidatawiki' => [
'src' => '/static/images/mobile/copyright/test-wikidata-wordmark.svg',
'width' => 130,
'height' => 17,
],
'wikimaniawiki' => [
'src' => '/static/images/mobile/copyright/wikimania-wordmark.svg',
'width' => 119,
'height' => 18,
],
],
'wmgSiteLogoTagline' => [
'default' => false,
// Wikipedia
'arwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-tagline-ar.svg',
'width' => 66,
'height' => 11,
],
'arywiki' => [
'src' => '/static/images/mobile/copyright/ary-tagline.svg',
'width' => 60,
'height' => 12,
],
'bnwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-tagline-bn.svg',
'width' => 108,
'height' => 15,
],
'cawiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-tagline-ca.svg',
'width' => 112,
'height' => 13,
],
'cswiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-tagline-cs.svg',
'width' => 118,
'height' => 13,
],
'dewiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-tagline-de.svg',
'width' => 118,
'height' => 13,
],
'enwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-tagline-en.svg',
'width' => 117,
'height' => 13,
],
'elwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-tagline-el.svg',
'width' => 126,
'height' => 11,
],
'eswiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-tagline-es.svg',
'width' => 112,
'height' => 13,
],
'euwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-tagline-eu.svg',
'width' => 115,
'height' => 13,
],
'fawiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-tagline-fa.svg',
'width' => 76,
'height' => 19,
],
'fiwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-tagline-fi.svg',
'width' => 117,
'height' => 13,
],
'frwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-tagline-fr.svg',
'width' => 113,
'height' => 13,
],
'hewiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-tagline-he.svg',
'width' => 111,
'height' => 11,
],
'hiwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-tagline-hi.svg',
'width' => 106,
'height' => 18,
],
'huwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-tagline-hu.svg',
'width' => 115,
'height' => 13,
],
'hywiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-tagline-hy.svg',
'width' => 115,
'height' => 13,
],
'idwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-tagline-id.svg',
'width' => 117,
'height' => 13,
],
'itwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-tagline-it.svg',
'width' => 117,
'height' => 13,
],
'jawiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-tagline-ja.svg',
'width' => 90,
'height' => 12,
],
'hewiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-tagline-he.svg',
'width' => 111,
'height' => 11,
],
'kawiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-tagline-ka.svg',
'width' => 119,
'height' => 10,
],
'kowiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-tagline-ko.svg',
'width' => 106,
'height' => 11,
],
'kswiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-tagline-ks.svg',
'width' => 62,
'height' => 20,
],
'nlwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-tagline-nl.svg',
'width' => 115,
'height' => 13,
],
'plwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-tagline-pl.svg',
'width' => 116,
'height' => 13,
],
'ptwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-tagline-pt.svg',
'width' => 113,
'height' => 13,
],
'ruwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-tagline-ru.svg',
'width' => 131,
'height' => 12,
],
'srwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-tagline-sr.svg',
'width' => 122,
'height' => 12,
],
'svwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-tagline-sv.svg',
'width' => 118,
'height' => 13,
],
'thwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-tagline-th.svg',
'width' => 96,
'height' => 18,
],
'trwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-tagline-tr.svg',
'width' => 104,
'height' => 13,
],
'ukwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-tagline-uk.svg',
'width' => 108,
'height' => 12,
],
'viwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-tagline-vi.svg',
'width' => 117,
'height' => 10,
],
'viwikibooks' => [ // T290091
'src' => '/static/images/mobile/copyright/vi-tagline.svg',
'width' => 120,
'height' => 10,
],
'vecwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-tagline-vec.svg',
'width' => 119,
'height' => 14,
],
'zhwiki' => [ // T258552, T260908
'src' => '/static/images/mobile/copyright/wikipedia-tagline-zh.svg',
'width' => 102,
'height' => 13,
],
'zh_classicalwiki' => [
'src' => '/static/images/mobile/copyright/wikipedia-tagline-zh-c.svg',
'width' => 109,
'height' => 13,
],

// Wiktionary
'frwiktionary' => [
'src' => '/static/images/mobile/copyright/wiktionary-tagline-fr.svg',
'width' => 107,
'height' => 10,
],
],
# @} end of wgLogos

# wgEnableUploads @{
// Wikis which have uploading disabled
// If you list a wiki as false here, make sure to make an entry for $wgUploadNavigationUrl as well
'wgEnableUploads' => [
// Projects
'default' => true,
// These wikis have uploads enabled, but only grant the upload right to sysops
// (See 'groupOverrides').
'commonsuploads' => true,
'wikidata' => false,

// Wikinews
'bgwikinews' => false,
'bswikinews' => false,
'cawikinews' => false,
'elwikinews' => false,
'eowikinews' => false,
'eswikinews' => false,
'fawikinews' => true, // T28565
'fiwikinews' => false,
'frwikinews' => false,
'hewikinews' => true, // T74060
'huwikinews' => false,
'jawikinews' => false,
'kowikinews' => true, // T26877
'liwikinews' => false,
'nlwikinews' => false,
'ptwikinews' => true, // T300466
'rowikinews' => false,
'ruwikinews' => false,
'sdwikinews' => false,
'sqwikinews' => false,
'srwikinews' => false,
'svwikinews' => false,
'tawikinews' => false,
'thwikinews' => false,
'trwikinews' => true, // T22215
'ukwikinews' => false,
'zhwikinews' => false,

// Other individual wikis
'enwikiquote' => false, // http://en.wikiquote.org/wiki/Wikiquote_talk:Image_use_policy
'eswiki' => false, // T8408
'eswikibooks' => false, // T20865
'eswikiquote' => false, // T11728
'eswikivoyage' => false, // T44933
'euwiki' => false, // T30609
'gomwiki' => false, // T96468
'guwiki' => false,
'iawiki' => false, // T130425
'itwikiquote' => false, // T14012
'jawikisource' => false, // T5572
'jawiktionary' => false, // T13775
'loginwiki' => false,
'lrcwiki' => false, // T102026
'mswiki' => false, // T126944
'mswiktionary' => false, // T69152
'napwikisource' => false, // T210752
'nlwikisource' => false, // T73403
'nlwikivoyage' => false, // T73403
'nlwiktionary' => false, // T73403
'ndswiki' => false, // http://mail.wikipedia.org/pipermail/wikitech-l/2005-October/032136.html
'outreachwiki' => false,
'plwikiquote' => false,
'ptwikivoyage' => false, // T44933
'ptwiktionary' => false, // T16193
'ruwikiquote' => false,
'specieswiki' => false,
'svwiki' => false, // T13954
'svwikiversity' => false, // T28037
'viwikivoyage' => false, // T54034
'vowiki' => false, // T15740
'xmfwiki' => false,
'zhwikisource' => false, // T295265
],
# @} end of wgEnableUploads

// Wikis which allow async uploads via the job queue if uploads are enabled
'wgEnableAsyncUploads' => [
'default' => false,
'commonswiki' => true,
'testcommonswiki' => true,
'testwiki' => true,
'test2wiki' => true,
],

// Raise stash time limit on Commons for UploadWizard
'wmgUploadStashMaxAge' => [
'default' => 6 * 60 * 60, // 6 hours
'commonswiki' => 48 * 60 * 60, // 48 hours
'testcommonswiki' => 48 * 60 * 60, // 48 hours
],

# wgUploadNavigationUrl @{
'wgUploadNavigationUrl' => [
// Projects
'default' => false,
'commonsuploads' => '//commons.wikimedia.org/wiki/Special:UploadWizard?uselang=$lang',
'wikinews' => '//commons.wikimedia.org/wiki/Special:UploadWizard?uselang=$lang',

// These are commonsuploads wikis (not specified below) where $lang does not work
'betawikiversity' => '//commons.wikimedia.org/wiki/Special:UploadWizard',
'simplewiki' => '//commons.wikimedia.org/wiki/Special:UploadWizard',
'simplewiktionary' => '//commons.wikimedia.org/wiki/Special:UploadWizard',
'bhwiki' => '//commons.wikimedia.org/wiki/Special:UploadWizard?uselang=bho',
'crhwiki' => '//commons.wikimedia.org/wiki/Special:UploadWizard?uselang=crh-latn',
'fiu_vrowiki' => '//commons.wikimedia.org/wiki/Special:UploadWizard?uselang=vro',
'mediawikiwiki' => '//commons.wikimedia.org/wiki/Special:UploadWizard',
'roa_rupwiki' => '//commons.wikimedia.org/wiki/Special:UploadWizard?uselang=rup',
'roa_rupwiktionary' => '//commons.wikimedia.org/wiki/Special:UploadWizard?uselang=rup',
'zh_classicalwiki' => '//commons.wikimedia.org/wiki/Special:UploadWizard?uselang=lzh',
'zh_min_nanwiki' => '//commons.wikimedia.org/wiki/Special:UploadWizard?uselang=nan',
'zh_min_nanwiktionary' => '//commons.wikimedia.org/wiki/Special:UploadWizard?uselang=nan',

// Individual wikis
// NOTE: Use relative paths for same-wiki links so the SSL converter can tweak them correctly
'arwiki' => '/wiki/ويكيبيديا:رفع', // T142450
'aswiki' => '/wiki/ৱিকিপিডিয়া:ফাইল_আপল’ড_বিশেষজ্ঞ',
'azwiki' => '//commons.wikimedia.org/wiki/Special:UploadWizard?uselang=az', // T236307
'azbwiki' => '/wiki/ویکی‌پدیا:یوکله‌مه', // T248971
'bgwiki' => '/wiki/MediaWiki:Uploadtext', // T16836
'bnwiki' => '/wiki/উইকিপিডিয়া:আপলোড',
'bswiki' => '/wiki/Wikipedia:Upload', // T14044
'dawiki' => '//commons.wikimedia.org/wiki/Special:UploadWizard?uselang=da&campaign=dk', // T39662
'dewikisource' => '//commons.wikimedia.org/wiki/Special:UploadWizard?uselang=de',
'enwiki' => '/wiki/Wikipedia:File_Upload_Wizard', // T44263
'enwikinews' => false,
'enwikiquote' => '//commons.wikimedia.org/wiki/Special:UploadWizard',
'enwikivoyage' => '//en.wikivoyage.org/wiki/Wikivoyage:Upload_file',
'eowiki' => '//commons.wikimedia.org/wiki/Special:UploadWizard?uselang=eo', // T71055
'eswiki' => '//commons.wikimedia.org/wiki/Special:UploadWizard?uselang=es',
'eswikibooks' => '//commons.wikimedia.org/wiki/Special:UploadWizard?uselang=es',
'eswikivoyage' => '//commons.wikimedia.org/wiki/Special:UploadWizard?uselang=es', // T44933
'euwiki' => '//commons.wikimedia.org/wiki/Special:UploadWizard?uselang=eu',
'fawiki' => '/wiki/ویکی‌پدیا:بارگذاری',
'fawikisource' => '//commons.wikimedia.org/wiki/Special:UploadWizard?setlang=fa&campaign=fa', // T214048
'fawikivoyage' => '/wiki/%D9%88%DB%8C%DA%A9%DB%8C%E2%80%8C%D8%B3%D9%81%D8%B1:%D8%A8%D8%A7%D8%B1%DA%AF%D8%B0%D8%A7%D8%B1%DB%8C', // T102714
'frwiki' => '/wiki/Aide:Importer_un_fichier',
'gomwiki' => '//commons.wikimedia.org/wiki/Special:UploadWizard?uselang=gom', // T96468
'guwiki' => false,
'hewikinews' => false,
'hiwiki' => '/wiki/विकिपीडिया:अपलोड',
'hrwiki' => '/wiki/Wikipedija:Upload',
'huwikibooks' => false, // T74231
'incubatorwiki' => '/wiki/Special:MyLanguage/Incubator:Upload',
'iswiki' => '/wiki/Wikipedia:Hlaða_inn_skrá', // T95089
'iswiktionary' => '/wiki/Wikior%C3%B0ab%C3%B3k:Hla%C3%B0a_inn_skr%C3%A1', // T13187
'itwikiquote' => '//commons.wikimedia.org/wiki/Special:UploadWizard',
'jawiki' => '/wiki/Wikipedia:%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AE%E3%82%A2%E3%83%83%E3%83%97%E3%83%AD%E3%83%BC%E3%83%89',
'jawikisource' => '//commons.wikimedia.org/wiki/Special:UploadWizard?uselang=ja',
'kowiki' => '/wiki/위키백과:파일_올리기', // T54076
'lrcwiki' => '//commons.wikimedia.org/wiki/Special:UploadWizard?uselang=lrc', // T102026
'metawiki' => false, // T52287
'mlwiki' => '/wiki/വിക്കിപീഡിയ:അപ്‌ലോഡ്',
'mswiki' => '//commons.wikimedia.org/wiki/Special:UploadWizard?uselang=ms', // T126944
'ndswiki' => '//commons.wikimedia.org/wiki/Special:UploadWizard?uselang=nds',
'nlwiki' => '//commons.wikimedia.org/wiki/Special:UploadWizard?uselang=nl',
'nlwikisource' => '//commons.wikimedia.org/wiki/Special:UploadWizard?uselang=nl',
'nlwikivoyage' => '//commons.wikimedia.org/wiki/Special:UploadWizard?uselang=nl', // T73403
'nlwiktionary' => '//commons.wikimedia.org/wiki/Special:UploadWizard?uselang=nl',
'plwiki' => '//pl.wikipedia.org/wiki/Wikipedia:Prześlij_plik', // T44579
'plwikinews' => false,
'plwikiquote' => '//commons.wikimedia.org/wiki/Special:UploadWizard?uselang=pl',
'plwikisource' => '//commons.wikimedia.org/wiki/Special:UploadWizard?uselang=pl', // T70191
'ptwiki' => '/wiki/Wikipedia:Carregar_ficheiro',
'ptwikinews' => '/wiki/Wikinotícias:Carregar_ficheiro', // T300466
'ptwikivoyage' => '//commons.wikimedia.org/wiki/Special:UploadWizard?uselang=pt', // T44934
'rowiki' => '/wiki/Wikipedia:Trimite_fi%C8%99ier', // T85665
'ruwiki' => false, // T14334
'ruwikinews' => '//commons.wikimedia.org/wiki/Special:UploadWizard?uselang=ru',
'sewikimedia' => false, // T63947
'srwiki' => '/wiki/Википедија:Водич_за_отпремање', // T165901
'svwikisource' => false,
'svwiktionary' => false,
'specieswiki' => '//commons.wikimedia.org/wiki/Special:UploadWizard',
'tawiki' => '/wiki/விக்கிப்பீடியா:File_Upload_Wizard', // T85697
'tewiki' => '/wiki/వికీపీడియా:ఫైల్_ఎక్కింపు_విజర్డు', // T59042
'thwiki' => '/wiki/%E0%B8%A7%E0%B8%B4%E0%B8%81%E0%B8%B4%E0%B8%9E%E0%B8%B5%E0%B9%80%E0%B8%94%E0%B8%B5%E0%B8%A2:%E0%B8%AD%E0%B8%B1%E0%B8%9B%E0%B9%82%E0%B8%AB%E0%B8%A5%E0%B8%94',
'zhwiki' => '/wiki/Project:%E4%B8%8A%E4%BC%A0',
'zhwikinews' => '//commons.wikimedia.org/wiki/Special:UploadWizard?uselang=zh-hans',
'zh_yuewiki' => '/wiki/Project:%E4%B8%8A%E8%BC%89',
],
# @} end of wgUploadNavigationUrl

// T262425 Allow cross-origin requests to all wikis.
'wgAllowCrossOrigin' => [
'default' => true,
],

// Allow the `X-Request-Id` header to be honoured if set
// this is safe to do because Varnish removes the header
// from all external incoming requests
'wgAllowExternalReqID' => [
'default' => true,
],

// wgScriptPath and wgArticlePath are the same for all wikis, but they have to be here
// because some things (e.g. WikiMap) retrieve these values from $wgConf

'wgScriptPath' => [
'default' => '/w',
],

'wgArticlePath' => [
'default' => '/wiki/$1',
],

# wgServer @{
'wgServer' => [
// Projects
'wikipedia' => '//$lang.wikipedia.org',
'wikibooks' => '//$lang.wikibooks.org',
'wikimedia' => '//$lang.wikimedia.org',
'wikinews' => '//$lang.wikinews.org',
'wikiquote' => '//$lang.wikiquote.org',
'wikisource' => '//$lang.wikisource.org',
'wikiversity' => '//$lang.wikiversity.org',
'wikivoyage' => '//$lang.wikivoyage.org',
'wiktionary' => '//$lang.wiktionary.org',

// Individual wikis
'advisorswiki' => '//advisors.wikimedia.org',
'advisorywiki' => '//advisory.wikimedia.org',
'amwikimedia' => '//am.wikimedia.org',
'apiportalwiki' => '//api.wikimedia.org',
'arwikimedia' => '//ar.wikimedia.org',
'auditcomwiki' => '//auditcom.wikimedia.org',
'be_x_oldwiki' => '//be-tarask.wikipedia.org',
'boardgovcomwiki' => '//boardgovcom.wikimedia.org',
'boardwiki' => '//board.wikimedia.org',
'brwikimedia' => '//br.wikimedia.org',
'chairwiki' => '//chair.wikimedia.org',
'chapcomwiki' => '//affcom.wikimedia.org',
'checkuserwiki' => '//checkuser.wikimedia.org',
'cnwikimedia' => '//cn.wikimedia.org',
'collabwiki' => '//collab.wikimedia.org',
'commonswiki' => '//commons.wikimedia.org',
'testcommonswiki' => '//test-commons.wikimedia.org',
'donatewiki' => '//donate.wikimedia.org',
'electcomwiki' => '//electcom.wikimedia.org',
'etwikimedia' => '//ee.wikimedia.org',
'execwiki' => '//exec.wikimedia.org',
'fdcwiki' => '//fdc.wikimedia.org',
'foundationwiki' => '//foundation.wikimedia.org',
'gewikimedia' => '//ge.wikimedia.org', // T236389
'grwikimedia' => '//gr.wikimedia.org', // T245911
'grantswiki' => '//grants.wikimedia.org',
'hiwikimedia' => '//hi.wikimedia.org',
'iegcomwiki' => '//iegcom.wikimedia.org',
'incubatorwiki' => '//incubator.wikimedia.org',
'internalwiki' => '//internal.wikimedia.org',
'labswiki' => "//wikitech.wikimedia.org",
'labtestwiki' => "//labtestwikitech.wikimedia.org",
'legalteamwiki' => '//legalteam.wikimedia.org',
'loginwiki' => '//login.wikimedia.org',
'maiwikimedia' => '//mai.wikimedia.org',
'mediawikiwiki' => '//www.mediawiki.org',
'metawiki' => '//meta.wikimedia.org',
'movementroleswiki' => '//movementroles.wikimedia.org',
'mxwikimedia' => '//mx.wikimedia.org',
'ngwikimedia' => '//ng.wikimedia.org', // T240771
'nostalgiawiki' => '//nostalgia.wikipedia.org',
'noboard_chapterswikimedia' => '//noboard-chapters.wikimedia.org',
'nycwikimedia' => '//nyc.wikimedia.org', // T31273
'officewiki' => '//office.wikimedia.org',
'ombudsmenwiki' => '//ombuds.wikimedia.org',
'otrs_wikiwiki' => '//vrt-wiki.wikimedia.org',
'outreachwiki' => '//outreach.wikimedia.org',
'pa_uswikimedia' => '//pa-us.wikimedia.org',
'projectcomwiki' => '//projectcom.wikimedia.org', // T143138
'punjabiwikimedia' => '//punjabi.wikimedia.org',
'qualitywiki' => '//quality.wikimedia.org',
'romdwikimedia' => '//romd.wikimedia.org', // T187184
'searchcomwiki' => '//searchcom.wikimedia.org',
'sourceswiki' => '//wikisource.org',
'spcomwiki' => '//spcom.wikimedia.org',
'specieswiki' => '//species.wikimedia.org',
'stewardwiki' => '//steward.wikimedia.org',
'strategywiki' => '//strategy.wikimedia.org',
'techconductwiki' => '//techconduct.wikimedia.org', // T165977
'testwiki' => '//test.wikipedia.org',
'testwikidatawiki' => '//test.wikidata.org',
'thankyouwiki' => '//thankyou.wikipedia.org',
'transitionteamwiki' => '//transitionteam.wikimedia.org',
'usabilitywiki' => '//usability.wikimedia.org',
'votewiki' => '//vote.wikimedia.org',
'wikidatawiki' => '//www.wikidata.org',
'wikimania2005wiki' => '//wikimania2005.wikimedia.org',
'wikimania2006wiki' => '//wikimania2006.wikimedia.org',
'wikimania2007wiki' => '//wikimania2007.wikimedia.org',
'wikimania2008wiki' => '//wikimania2008.wikimedia.org',
'wikimania2009wiki' => '//wikimania2009.wikimedia.org',
'wikimania2010wiki' => '//wikimania2010.wikimedia.org',
'wikimania2011wiki' => '//wikimania2011.wikimedia.org',
'wikimania2012wiki' => '//wikimania2012.wikimedia.org',
'wikimania2013wiki' => '//wikimania2013.wikimedia.org',
'wikimania2014wiki' => '//wikimania2014.wikimedia.org',
'wikimania2015wiki' => '//wikimania2015.wikimedia.org',
'wikimania2016wiki' => '//wikimania2016.wikimedia.org',
'wikimania2017wiki' => '//wikimania2017.wikimedia.org',
'wikimania2018wiki' => '//wikimania2018.wikimedia.org',
'wikimaniawiki' => '//wikimania.wikimedia.org',
'wikimaniateamwiki' => '//wikimaniateam.wikimedia.org',
],
# @} end of wgServer

// This is the same as wgServer but with a protocol, so if wgServer is //foo.com this must be https://foo.com
# wgCanonicalServer @{
'wgCanonicalServer' => [
// Projects
'wikipedia' => 'https://$lang.wikipedia.org',
'wikibooks' => 'https://$lang.wikibooks.org',
'wikimedia' => 'https://$lang.wikimedia.org',
'wikinews' => 'https://$lang.wikinews.org',
'wikiquote' => 'https://$lang.wikiquote.org',
'wikisource' => 'https://$lang.wikisource.org',
'wikiversity' => 'https://$lang.wikiversity.org',
'wikivoyage' => 'https://$lang.wikivoyage.org',
'wiktionary' => 'https://$lang.wiktionary.org',

// Individual wikis
'advisorswiki' => 'https://advisors.wikimedia.org',
'advisorywiki' => 'https://advisory.wikimedia.org',
'amwikimedia' => 'https://am.wikimedia.org',
'apiportalwiki' => 'https://api.wikimedia.org',
'arwikimedia' => 'https://ar.wikimedia.org',
'auditcomwiki' => 'https://auditcom.wikimedia.org',
'be_x_oldwiki' => 'https://be-tarask.wikipedia.org',
'boardgovcomwiki' => 'https://boardgovcom.wikimedia.org',
'boardwiki' => 'https://board.wikimedia.org',
'brwikimedia' => 'https://br.wikimedia.org',
'chairwiki' => 'https://chair.wikimedia.org',
'chapcomwiki' => 'https://affcom.wikimedia.org',
'checkuserwiki' => 'https://checkuser.wikimedia.org',
'cnwikimedia' => 'https://cn.wikimedia.org', // T98676
'collabwiki' => 'https://collab.wikimedia.org',
'commonswiki' => 'https://commons.wikimedia.org',
'testcommonswiki' => 'https://test-commons.wikimedia.org',
'donatewiki' => 'https://donate.wikimedia.org',
'electcomwiki' => 'https://electcom.wikimedia.org',
'etwikimedia' => 'https://ee.wikimedia.org',
'execwiki' => 'https://exec.wikimedia.org',
'fdcwiki' => 'https://fdc.wikimedia.org',
'foundationwiki' => 'https://foundation.wikimedia.org',
'gewikimedia' => 'https://ge.wikimedia.org', // T236389
'grwikimedia' => 'https://gr.wikimedia.org', // T245911
'grantswiki' => 'https://grants.wikimedia.org',
'hiwikimedia' => 'https://hi.wikimedia.org',
'iegcomwiki' => 'https://iegcom.wikimedia.org',
'incubatorwiki' => 'https://incubator.wikimedia.org',
'internalwiki' => 'https://internal.wikimedia.org',
'labswiki' => 'https://wikitech.wikimedia.org',
'labtestwiki' => 'https://labtestwikitech.wikimedia.org',
'legalteamwiki' => 'https://legalteam.wikimedia.org',
'loginwiki' => 'https://login.wikimedia.org',
'maiwikimedia' => 'https://mai.wikimedia.org',
'mediawikiwiki' => 'https://www.mediawiki.org',
'metawiki' => 'https://meta.wikimedia.org',
'movementroleswiki' => 'https://movementroles.wikimedia.org',
'mxwikimedia' => 'https://mx.wikimedia.org',
'ngwikimedia' => 'https://ng.wikimedia.org', // T240771
'noboard_chapterswikimedia' => 'https://noboard-chapters.wikimedia.org',
'nostalgiawiki' => 'https://nostalgia.wikipedia.org',
'nycwikimedia' => 'https://nyc.wikimedia.org', // T31273
'officewiki' => 'https://office.wikimedia.org',
'ombudsmenwiki' => 'https://ombuds.wikimedia.org',
'otrs_wikiwiki' => 'https://vrt-wiki.wikimedia.org',
'outreachwiki' => 'https://outreach.wikimedia.org',
'pa_uswikimedia' => 'https://pa-us.wikimedia.org',
'projectcomwiki' => 'https://projectcom.wikimedia.org',
'punjabiwikimedia' => 'https://punjabi.wikimedia.org',
'qualitywiki' => 'https://quality.wikimedia.org',
'romdwikimedia' => 'https://romd.wikimedia.org', // T187184
'searchcomwiki' => 'https://searchcom.wikimedia.org',
'sourceswiki' => 'https://wikisource.org',
'spcomwiki' => 'https://spcom.wikimedia.org',
'specieswiki' => 'https://species.wikimedia.org',
'stewardwiki' => 'https://steward.wikimedia.org',
'strategywiki' => 'https://strategy.wikimedia.org',
'techconductwiki' => 'https://techconduct.wikimedia.org', // T165977
'testwiki' => 'https://test.wikipedia.org',
'testwikidatawiki' => 'https://test.wikidata.org',
'thankyouwiki' => 'https://thankyou.wikipedia.org',
'transitionteamwiki' => 'https://transitionteam.wikimedia.org',
'usabilitywiki' => 'https://usability.wikimedia.org',
'votewiki' => 'https://vote.wikimedia.org',
'wikidatawiki' => 'https://www.wikidata.org',
'wikimania2005wiki' => 'https://wikimania2005.wikimedia.org',
'wikimania2006wiki' => 'https://wikimania2006.wikimedia.org',
'wikimania2007wiki' => 'https://wikimania2007.wikimedia.org',
'wikimania2008wiki' => 'https://wikimania2008.wikimedia.org',
'wikimania2009wiki' => 'https://wikimania2009.wikimedia.org',
'wikimania2010wiki' => 'https://wikimania2010.wikimedia.org',
'wikimania2011wiki' => 'https://wikimania2011.wikimedia.org',
'wikimania2012wiki' => 'https://wikimania2012.wikimedia.org',
'wikimania2013wiki' => 'https://wikimania2013.wikimedia.org',
'wikimania2014wiki' => 'https://wikimania2014.wikimedia.org',
'wikimania2015wiki' => 'https://wikimania2015.wikimedia.org',
'wikimania2016wiki' => 'https://wikimania2016.wikimedia.org',
'wikimania2017wiki' => 'https://wikimania2017.wikimedia.org',
'wikimania2018wiki' => 'https://wikimania2018.wikimedia.org',
'wikimaniawiki' => 'https://wikimania.wikimedia.org',
'wikimaniateamwiki' => 'https://wikimaniateam.wikimedia.org',
],
# @} end of wgCanonicalServer

'wgEnableCanonicalServerLink' => [
'default' => true, // T50402
],

# wgSitename @{
'wgSitename' => [
// Projects
'wikipedia' => 'Wikipedia',
'wikibooks' => 'Wikibooks',
'wikidata' => 'Wikidata',
'wikimania' => 'Wikimania',
'wikimedia' => 'Wikimedia',
'wikinews' => 'Wikinews',
'wikiquote' => 'Wikiquote',
'wikisource' => 'Wikisource',
'wikiversity' => 'Wikiversity',
'wikivoyage' => 'Wikivoyage',
'wiktionary' => 'Wiktionary',

// Individual wikis, alphabetically by DB name
'abwiki' => 'Авикипедиа',
'advisorswiki' => 'Advisors',
'advisorywiki' => 'Advisory Board',
'adywiki' => 'Википедие', // T125501
'amwikimedia' => 'Վիքիմեդիա Հայաստան', // T176042
'angwiki' => 'Wikipǣdia', // T58634
'angwikisource' => 'Wicifruma',
'angwiktionary' => 'Wikiwordbōc', // T58634
'amwiki' => 'ውክፔዲያ',
'altwiki' => 'Википедия',
'apiportalwiki' => 'API Portal',
'arbcom_cswiki' => 'Arbitrážní výbor', // T151731
'arbcom_dewiki' => 'Arbitration Committee',
'arbcom_enwiki' => 'Arbitration Committee',
'arbcom_fiwiki' => 'Arbitration Committee',
'arbcom_nlwiki' => 'Arbitration Committee',
'arbcom_ruwiki' => 'Арбитражный комитет русской Википедии', // T262812
'arcwiki' => 'ܘܝܩܝܦܕܝܐ',
'arwiki' => 'ويكيبيديا',
'arwikibooks' => 'ويكي_الكتب',
'arwikimedia' => 'Wikimedia Argentina',
'arwikinews' => 'ويكي_الأخبار',
'arwikiquote' => 'ويكي_الاقتباس',
'arwikisource' => 'ويكي_مصدر',
'arwikiversity' => 'ويكي الجامعة',
'arwiktionary' => 'ويكاموس',
'arywiki' => 'ويكيپيديا',
'arzwiki' => 'ويكيبيديا',
'astwiktionary' => 'Wikcionariu', // T99315
'aswiki' => 'অসমীয়া ৱিকিপিডিয়া',
'atjwiki' => 'Wikipetcia', // T167714
'aswikisource' => 'ৱিকিউৎস', // T45129
'auditcomwiki' => 'Audit Committee',
'awawiki' => 'विकिपीडिया', // T251371
'azwiki' => 'Vikipediya',
'azwikibooks' => 'Vikikitab', // T33068
'azwikiquote' => 'Vikisitat',
'azwikisource' => 'Vikimənbə', // T114002
'azbwiki' => 'ویکی‌پدیا', // T106305
'bawiki' => 'Википедия', // T43167
'bawikibooks' => 'Викидәреслек', // T173471
'banwiki' => 'Wikipédia',
'bclwiktionary' => 'Wiksyunaryo',
'bdwikimedia' => 'উইকিমিডিয়া বাংলাদেশ',
'be_x_oldwiki' => 'Вікіпэдыя',
'bewiki' => 'Вікіпедыя',
'bewikibooks' => 'Вікікнігі', // T253962
'bewikimedia' => 'Wikimedia Belgium',
'bewikisource' => 'Вікікрыніцы',
'bewiktionary' => 'Вікіслоўнік',
'bgwiki' => 'Уикипедия',
'bgwikibooks' => 'Уикикниги',
'bgwikinews' => 'Уикиновини',
'bgwikiquote' => 'Уикицитат',
'bgwikisource' => 'Уикиизточник',
'bgwiktionary' => 'Уикиречник',
'bhwiki' => 'विकिपीडिया',
'bjnwiki' => 'Wikipidia',
'bnwiki' => 'উইকিপিডিয়া',
'bnwikibooks' => 'উইকিবই',
'bnwikisource' => 'উইকিসংকলন',
'bnwikivoyage' => 'উইকিভ্রমণ',
'bnwiktionary' => 'উইকিঅভিধান',
'boardgovcomwiki' => 'Board Governance Committee',
'boardwiki' => 'Board',
'bpywiki' => 'উইকিপিডিয়া',
'brwikimedia' => 'Wikimedia Brasil',
'brwikiquote' => 'Wikiarroud',
'brwikisource' => 'Wikimammenn',
'brwiktionary' => 'Wikeriadur',
'bswikibooks' => 'Wikiknjige',
'bswikinews' => 'Wikivijesti',
'bswikiquote' => 'Wikicitati',
'bswikisource' => 'Wikizvor',
'bswiktionary' => 'Wikirječnik', // T159538
'cawiki' => "Viquipèdia",
'cawikibooks' => 'Viquillibres',
'cawikimedia' => 'Wikimedia Canada',
'cawikinews' => 'Viquinotícies',
'cawikiquote' => 'Viquidites',
'cawikisource' => 'Viquitexts',
'cawiktionary' => 'Viccionari',
'ckbwiki' => 'ویکیپیدیا',
'cewiki' => 'Википеди', // T49574
'chairwiki' => 'Wikimedia Board Chair',
'chapcomwiki' => 'Affcom',
'checkuserwiki' => 'CheckUser Wiki',
'chywiki' => 'Tsétsêhéstâhese Wikipedia',
'cnwikimedia' => '中国维基媒体用户组', // T98676
'collabwiki' => 'Collab',
'commonswiki' => 'Wikimedia Commons',
'testcommonswiki' => 'Test Wikimedia Commons',
'cowikimedia' => 'Wikimedia Colombia',
'crhwiki' => 'Vikipediya',
'cswiki' => 'Wikipedie',
'cswikibooks' => 'Wikiknihy',
'cswikinews' => 'Wikizprávy',
'cswikiquote' => 'Wikicitáty',
'cswikisource' => 'Wikizdroje',
'cswiktionary' => 'Wikislovník',
'cswikiversity' => 'Wikiverzita',
'cuwiki' => 'Википєдїꙗ',
'cvwiki' => 'Википеди',
'cywiki' => 'Wicipedia',
'cywikibooks' => 'Wicilyfrau',
'cywikisource' => 'Wicidestun',
'cywiktionary' => 'Wiciadur',
'dagwiki' => 'Dagbani Wikipedia',
'dkwikimedia' => 'Wikimedia Danmark',
'donatewiki' => 'Donate',
'dsbwiki' => 'Wikipedija',
'diqwiktionary' => 'Wikiqısebend',
'dtywiki' => 'विकिपिडिया', // T161529
'dvwiki' => 'ވިކިޕީޑިއާ', // T50075
'dvwiktionary' => 'ވިކިރަދީފު',
'ecwikimedia' => 'Wikimedistas de Ecuador', // T135521
'elwiki' => 'Βικιπαίδεια',
'elwikibooks' => 'Βικιβιβλία',
'elwikinews' => 'Βικινέα',
'elwikiquote' => 'Βικιφθέγματα',
'elwikisource' => 'Βικιθήκη',
'elwikiversity' => 'Βικιεπιστήμιο',
'elwikivoyage' => 'Βικιταξίδια',
'elwiktionary' => 'Βικιλεξικό',
'eowiki' => 'Vikipedio',
'eowikibooks' => 'Vikilibroj',
'eowikinews' => 'Vikinovaĵoj',
'eowikiquote' => 'Vikicitaro',
'eowikisource' => 'Vikifontaro',
'eowikivoyage' => 'Vikivojaĝo',
'eowiktionary' => 'Vikivortaro',
'eswikibooks' => 'Wikilibros',
'eswikinews' => 'Wikinoticias',
'eswikiversity' => 'Wikiversidad',
'eswikivoyage' => 'Wikiviajes', // T44933
'eswiktionary' => 'Wikcionario',
'etwiki' => 'Vikipeedia',
'etwikibooks' => 'Vikiõpikud',
'etwikimedia' => 'Wikimedia Eesti',
'etwikisource' => 'Vikitekstid',
'etwikiquote' => 'Vikitsitaadid',
'etwiktionary' => 'Vikisõnastik',
'euwikisource' => 'Wikiteka',
'execwiki' => 'Wikimedia Executive',
'extwiki' => 'Güiquipeya',
'fawiki' => 'ویکی‌پدیا',
'fawikibooks' => 'ویکی‌کتاب', // T60655
'fawikinews' => 'ویکی‌خبر',
'fawikiquote' => 'ویکی‌گفتاورد',
'fawikisource' => 'ویکی‌نبشته',
'fawikivoyage' => 'ویکی‌سفر', // T73382
'fawiktionary' => 'ویکی‌واژه',
'fdcwiki' => 'Wikimedia FDC',
'fiwikibooks' => 'Wikikirjasto',
'fiwikimedia' => 'Wikimedia Suomi',
'fiwikinews' => 'Wikiuutiset',
'fiwikiquote' => 'Wikisitaatit',
'fiwikisource' => 'Wikiaineisto',
'fiwikiversity' => 'Wikiopisto',
'fiwikivoyage' => 'Wikimatkat', // T151570
'fiwiktionary' => 'Wikisanakirja',
'foundationwiki' => 'Wikimedia Foundation Governance Wiki',
'fowikisource' => 'Wikiheimild',
'frpwiki' => 'Vouiquipèdia',
'frwiki' => 'Wikipédia',
'frwikibooks' => 'Wikilivres', // T51612
'frwikiversity' => 'Wikiversité',
'frwiktionary' => 'Wiktionnaire',
'furwiki' => 'Vichipedie',
'fywiki' => 'Wikipedy',
'fywiktionary' => 'Wikiwurdboek', // T241883
'ganwiki' => '維基百科',
'gawiki' => 'Vicipéid',
'gagwiki' => 'Vikipediya',
'gawikibooks' => 'Vicíleabhair',
'gawikiquote' => 'Vicísliocht',
'gawiktionary' => 'Vicífhoclóir',
'gcrwiki' => 'Wikipédja',
'gdwiki' => 'Uicipeid',
'gewikimedia' => 'ვიკიმედიის მომხმარებელთა საქართველოს ჯგუფი', // T236389
'gnwiki' => 'Vikipetã',
'gomwiki' => 'विकिपीडिया', // T96468
'gorwiki' => 'Wikipedia', // T189109
'grwikimedia' => 'Wikimedia User Group Greece', // T245911
'grantswiki' => 'Wikimedia Foundation Grants Discussion',
'guwiki' => 'વિકિપીડિયા',
'guwikiquote' => 'વિકિસૂક્તિ', // T121853
'guwikisource' => 'વિકિસ્રોત',
'guwiktionary' => 'વિકિકોશ', // T122407
'hewiki' => 'ויקיפדיה',
'hewikibooks' => 'ויקיספר',
'hewikinews' => 'ויקיחדשות',
'hewikiquote' => 'ויקיציטוט',
'hewikisource' => 'ויקיטקסט',
'hewikivoyage' => 'ויקימסע',
'hewiktionary' => 'ויקימילון',
'hifwiktionary' => 'Sabdkosh', // T173643
'hiwiki' => 'विकिपीडिया',
'hiwikibooks' => 'विकिपुस्तक', // T256587
'hiwikisource' => 'विकिस्रोत',
'hiwikimedia' => 'Hindi Wikimedians User Group', // T188366
'hiwikiversity' => 'विकिविश्वविद्यालय', // T168765
'hiwikivoyage' => 'विकियात्रा', // T173013
'hiwikiquote' => 'विकिसूक्ति', // T126185
'hiwiktionary' => 'विक्षनरी',
'hrwiki' => 'Wikipedija',
'hrwikiquote' => 'Wikicitat',
'hrwikisource' => 'Wikizvor',
'hsbwiki' => 'Wikipedija',
'hsbwiktionary' => 'Wikisłownik', // T43328
'htwiki' => 'Wikipedya',
'htwikisource' => 'Wikisòrs',
'huwiki' => 'Wikipédia',
'huwikibooks' => 'Wikikönyvek',
'huwikinews' => 'Wikihírek',
'huwikiquote' => 'Wikidézet',
'huwikisource' => 'Wikiforrás',
'huwiktionary' => 'Wikiszótár',
'hywiki' => 'Վիքիպեդիա',
'hywwiki' => 'Ուիքիփետիա', // T212597
'hywikibooks' => 'Վիքիգրքեր',
'hywikiquote' => 'Վիքիքաղվածք',
'hywikisource' => 'Վիքիդարան',
'hywiktionary' => 'Վիքիբառարան',
'iawiktionary' => 'Wiktionario',
'iegcomwiki' => 'Individual Engagement Grants Committee Wiki',
'idwikibooks' => 'Wikibuku',
'idwikimedia' => 'Wikimedia Indonesia', // T192726
'id_internalwikimedia' => 'Wikimedia Indonesia (internal)',
'ilwikimedia' => 'ויקימדיה',
'incubatorwiki' => 'Wikimedia Incubator',
'inhwiki' => 'Википеди',
'internalwiki' => 'Internal',
'iowiki' => 'Wikipedio',
'iowiktionary' => 'Wikivortaro',
'iswikibooks' => 'Wikibækur',
'iswikiquote' => 'Wikivitnun',
'iswikisource' => 'Wikiheimild',
'iswiktionary' => 'Wikiorðabók',
'itwikinews' => 'Wikinotizie',
'itwikiversity' => 'Wikiversità',
'itwiktionary' => 'Wikizionario',
'iuwiki' => 'ᐅᐃᑭᐱᑎᐊ',
'jamwiki' => 'Wikipidia',
'jawikinews' => 'ウィキニュース',
'jawikiversity' => 'ウィキバーシティ',
'jawikivoyage' => 'ウィキボヤージュ',
'jvwiki' => 'Wikipédia', // T287437
'jvwikisource' => 'Wikisumber',
'jvwiktionary' => 'Wikisastra', // T287437
'kawiki' => 'ვიკიპედია',
'kawikibooks' => 'ვიკიწიგნები',
'kawikiquote' => 'ვიკიციტატა',
'kawiktionary' => 'ვიქსიკონი',
'kbdwiki' => 'Уикипедиэ',
'kbpwiki' => 'Wikipediya', // T160868
'kkwiki' => 'Уикипедия',
'kkwikibooks' => 'Уикикітап',
'kkwikiquote' => 'Уикидәйек',
'kkwiktionary' => 'Уикисөздік',
'kmwiki' => 'វិគីភីឌា',
'knwiki' => 'ವಿಕಿಪೀಡಿಯ',
'knwikiquote' => 'ವಿಕಿಕೋಟ್',
'knwikisource' => 'ವಿಕಿಸೋರ್ಸ್', // T110806
'knwiktionary' => 'ವಿಕ್ಷನರಿ',
'koiwiki' => 'Википедия',
'kowiki' => '위키백과',
'kowikinews' => '위키뉴스',
'kowikibooks' => '위키책',
'kowikiquote' => '위키인용집',
'kowikisource' => '위키문헌',
'kowikiversity' => '위키배움터',
'kowiktionary' => '위키낱말사전',
'krcwiki' => 'Википедия',
'kswiki' => 'وِکیٖپیٖڈیا', // T289752
'kswiktionary' => 'وِکیٖلۄغَتھ', // T289767
'kuwiki' => 'Wîkîpediya',
'kuwiktionary' => 'Wîkîferheng', // T29878
'wikitech' => 'Wikitech',
'lawiki' => 'Vicipaedia',
'lawikibooks' => 'Vicilibri',
'lawikiquote' => 'Vicicitatio',
'lawiktionary' => 'Victionarium',
'ladwiki' => 'Vikipedya',
'lbwiktionary' => 'Wiktionnaire',
'lbewiki' => 'Википедия',
'legalteamwiki' => 'Legal Team Wiki',
'lezwiki' => 'Википедия',
'lfnwiki' => 'Vicipedia',
'liwikibooks' => 'Wikibeuk',
'liwikinews' => 'Wikinuujs',
'liwikisource' => 'Wikibrónne',
'lijwikisource' => 'Wikivivàgna',
'loginwiki' => 'Wikimedia Login Wiki',
'lowiki' => 'ວິກິພີເດຍ',
'lrcwiki' => 'ڤیکیپئدیا', // T102026
'ltgwiki' => 'Vikipedeja',
'ltwiki' => 'Vikipedija',
'ltwikisource' => 'Vikišaltiniai',
'ltwiktionary' => 'Vikižodynas',
'lvwiki' => 'Vikipēdija',
'maiwiki' => 'विकिपिडिया', // T74346
'maiwikimedia' => 'मैथिली विकिमिडियन्स',
'mdfwiki' => 'Википедиесь',
'mediawikiwiki' => 'MediaWiki',
'metawiki' => 'Meta',
'mhrwiki' => 'Википедий',
'minwiktionary' => 'Wikikato',
'mkwiki' => 'Википедија',
'mkwiktionary' => 'Викиречник', // T140566
'mkwikimedia' => 'Викимедија Македонија',
'mlwiki' => 'വിക്കിപീഡിയ',
'mlwikibooks' => 'വിക്കിപാഠശാല',
'mlwikiquote' => 'വിക്കിചൊല്ലുകൾ',
'mlwikisource' => 'വിക്കിഗ്രന്ഥശാല',
'mlwiktionary' => 'വിക്കിനിഘണ്ടു',
'mniwiki' => 'ꯋꯤꯀꯤꯄꯦꯗꯤꯌꯥ',
'mniwiktionary' => 'ꯋꯤꯛꯁꯟꯅꯔꯤ',
'mnwwiki' => 'ဝဳကဳပဳဒဳယာ',
'mnwwiktionary' => 'ဝိက်ရှေန်နရဳ',
'movementroleswiki' => 'Movement Roles',
'mnwiki' => 'Википедиа',
'mrjwiki' => 'Википеди',
'mrwiki' => 'विकिपीडिया',
'mrwikibooks' => 'विकिबुक्स', // T104132
'mrwikisource' => 'विकिस्रोत',
'mtwiki' => 'Wikipedija',
'mtwiktionary' => 'Wikizzjunarju',
'mwlwiki' => 'Biquipédia',
'mxwikimedia' => 'Wikimedia México',
'mywiki' => 'ဝီကီပီးဒီးယား', // T123191
'mywiktionary' => 'ဝစ်ရှင်နရီ', // T187882
'myvwiki' => 'Википедиясь',
'mznwiki' => 'ویکی‌پدیا',
'nahwiki' => 'Huiquipedia',
'napwikisource' => 'Wikisource', // T210752
'newiki' => 'विकिपिडिया', // T186952
'newikibooks' => 'विकिपुस्तक', // T124881
'ngwikimedia' => 'Wikimedia Nigeria', // T240771
'nlwiktionary' => 'WikiWoordenboek',
'nlwikinews' => 'Wikinieuws', // T172594
'noboard_chapterswikimedia' => 'Wikimedia Norway Internal Board',
'nostalgiawiki' => 'Wikipedia',
'nowikibooks' => 'Wikibøker',
'nowikimedia' => 'Wikimedia Norge',
'nowikinews' => 'Wikinytt',
'nowikisource' => 'Wikikilden',
'nqowiki' => 'ߥߞߌߔߘߋߞߎ',
'nycwikimedia' => 'Wikimedia New York City', // T31273
'ocwiki' => 'Wikipèdia', // T9123
'ocwikibooks' => 'Wikilibres',
'ocwiktionary' => 'Wikiccionari',
'officewiki' => 'Wikimedia Office',
'olowiki' => 'Wikipedii', // T146612
'ombudsmenwiki' => 'Ombuds Wiki',
'orwiki' => 'ଉଇକିପିଡ଼ିଆ',
'orwikisource' => 'ଉଇକିପାଠାଗାର', // T73875
'orwiktionary' => 'ଉଇକିଅଭିଧାନ', // T94142
'oswiki' => 'Википеди',
'otrs_wikiwiki' => 'VRT Wiki',
'outreachwiki' => 'Outreach Wiki',
'pa_uswikimedia' => 'Wikimedia Pennsylvania',
'pawiki' => 'ਵਿਕੀਪੀਡੀਆ',
'pawikisource' => 'ਵਿਕੀਸਰੋਤ', // T149522
'plwikiquote' => 'Wikicytaty',
'plwikisource' => 'Wikiźródła',
'plwikivoyage' => 'Wikipodróże',
'plwiktionary' => 'Wikisłownik',
'pnbwiki' => 'وکیپیڈیا',
'pnbwiktionary' => 'وکشنری',
'pntwiki' => 'Βικιπαίδεια',
'projectcomwiki' => 'Project Grants Committee',
'pswiki' => 'ويکيپېډيا' ,
'pswikibooks' => 'ويکيتابونه' ,
'pswikivoyage' => 'ويکيسفر',
'pswiktionary' => 'ويکيسيند' ,
'ptwiki' => 'Wikipédia',
'ptwikibooks' => 'Wikilivros',
'ptwikimedia' => 'Wikimedia Portugal',
'ptwikinews' => 'Wikinotícias',
'ptwikiversity' => 'Wikiversidade',
'ptwiktionary' => 'Wikcionário',
'punjabiwikimedia' => 'Punjabi Wikimedians',
'qualitywiki' => 'Wikimedia Quality',
'rmywiki' => 'Vikipidiya',
'rowikibooks' => 'Wikimanuale',
'rowikinews' => 'Wikiștiri',
'rowikiquote' => 'Wikicitat',
'rowiktionary' => 'Wikționar',
'rswikimedia' => 'Викимедија',
'ruewiki' => 'Вікіпедія',
'ruwiki' => 'Википедия',
'ruwikibooks' => 'Викиучебник',
'ruwikimedia' => 'Викимедиа',
'ruwikinews' => 'Викиновости',
'ruwikiquote' => 'Викицитатник',
'ruwikisource' => 'Викитека',
'ruwikiversity' => 'Викиверситет',
'ruwiktionary' => 'Викисловарь',
'sawiki' => 'विकिपीडिया',
'sawikibooks' => 'विकिपुस्तकानि', // T101634
'sawikiquote' => 'विकिसूक्तिः',
'sawikisource' => 'विकिस्रोतः', // T101634
'sawiktionary' => 'विकिशब्दकोशः', // T101634
'sahwiki' => 'Бикипиэдьийэ',
'sahwikiquote' => 'Биики_Домох',
'sahwikisource' => 'Бикитиэкэ',
'satwiki' => 'ᱣᱤᱠᱤᱯᱤᱰᱤᱭᱟ',
'scnwiktionary' => 'Wikizziunariu',
'sdwiki' => 'وڪيپيڊيا',
'searchcomwiki' => 'Search Committee',
'shnwiki' => 'ဝီႇၶီႇၽီးတီးယႃး',
'shnwikivoyage' => 'ဝီႇၶီႇဝွႆးဢဵတ်ႇꩡ်',
'shnwiktionary' => 'ဝိၵ်ႇသျိၼ်ႇၼရီႇ',
'shywiktionary' => 'Wikasegzawal',
'siwiki' => 'විකිපීඩියා',
'skwiki' => 'Wikipédia',
'skwikibooks' => 'Wikiknihy',
'skwikiquote' => 'Wikicitáty',
'skwikisource' => 'Wikizdroje',
'skwiktionary' => 'Wikislovník',
'skrwiki' => 'وکیپیڈیا',
'skrwiktionary' => 'وکشنری',
'slwiki' => 'Wikipedija',
'slwikibooks' => 'Wikiknjige',
'slwikiquote' => 'Wikinavedek',
'slwikisource' => 'Wikivir',
'slwiktionary' => 'Wikislovar',
'slwikiversity' => 'Wikiverza',
'sourceswiki' => 'Wikisource',
'spcomwiki' => 'Spcom',
'specieswiki' => 'Wikispecies',
'sqwikinews' => 'Wikilajme',
'srwiki' => 'Википедија',
'srwikibooks' => 'Викикњиге',
'srwikinews' => 'Викиновости', // T226315
'srwikiquote' => 'Викицитат', // T111247
'srwikisource' => 'Викизворник',
'srwiktionary' => 'Викиречник', // T121278
'strategywiki' => 'Strategic Planning',
'stewardwiki' => 'Steward Wiki',
'sysop_itwiki' => 'Italian Wikipedia sysops wiki',
'szywiki' => 'Wikipitiya',
'tawiki' => 'விக்கிப்பீடியா',
'tawikibooks' => 'விக்கிநூல்கள்',
'tawikinews' => 'விக்கிசெய்தி',
'tawiktionary' => 'விக்சனரி',
'tawikiquote' => 'விக்கிமேற்கோள்',
'tawikisource' => 'விக்கிமூலம்',
'taywiki' => 'Wikipidia',
'tcywiki' => 'ವಿಕಿಪೀಡಿಯ', // T140898
'techconductwiki' => 'CoC committee', // T165977
'tewiki' => 'వికీపీడియా',
'tewikiquote' => 'వికీవ్యాఖ్య', // T89332
'tewikisource' => 'వికీసోర్స్', // T52357
'tewiktionary' => 'విక్షనరీ',
'tenwiki' => 'Wikipedia 10',
'tgwiki' => 'Википедиа',
'thankyouwiki' => 'Thank You',
'thwiki' => 'วิกิพีเดีย',
'thwikibooks' => 'วิกิตำรา', // T48153
'thwikiquote' => 'วิกิคำคม',
'thwikisource' => 'วิกิซอร์ซ',
'tiwiki' => 'ዊኪፔዲያ',
'tiwiktionary' => 'ዊኪ-መዝገበ-ቃላት',
'tkwiki' => 'Wikipediýa',
'tkwiktionary' => 'Wikisözlük',
'transitionteamwiki' => 'Transition Team Wiki',
'trwiki' => 'Vikipedi',
'trwikibooks' => 'Vikikitap',
'trwikimedia' => 'Wikimedia Türkiye',
'trwikinews' => 'Vikihaber',
'trwikiquote' => 'Vikisöz',
'trwikisource' => 'Vikikaynak', // T44721
'trwikivoyage' => 'Vikigezgin', // T272779
'trwiktionary' => 'Vikisözlük',
'trvwiki' => 'Wikipidiya',
'tyvwiki' => 'Википедия', // T51328
'uawikimedia' => 'Вікімедіа Україна',
'udmwiki' => 'Википедия', // T49820
'ukwiki' => 'Вікіпедія',
'ukwikibooks' => 'Вікіпідручник',
'ukwikinews' => 'Вікіновини', // T50843
'ukwikiquote' => 'Вікіцитати',
'ukwikisource' => 'Вікіджерела',
'ukwikivoyage' => 'Вікімандри',
'ukwiktionary' => 'Вікісловник',
'urwiki' => 'ویکیپیڈیا', // T44155
'urwikibooks' => 'ویکی کتب', // T214290
'urwikiquote' => 'ویکی اقتباس', // T214290
'urwiktionary' => 'ویکی لغت', // T214290
'usabilitywiki' => 'Wikimedia Usability Initiative',
'uzwiki' => 'Vikipediya',
'uzwikibooks' => 'Vikikitob',
'uzwikiquote' => 'Vikiiqtibos',
'uzwiktionary' => 'Vikilug‘at',
'vecwiktionary' => 'Wikisionario',
'vepwiki' => 'Vikipedii',
'votewiki' => 'Wikimedia Vote Wiki', // T53264
'vowiki' => 'Vükiped',
'vowikibooks' => 'Vükibuks',
'vowiktionary' => 'Vükivödabuk',
'yuewiktionary' => '維基辭典',
'wawiktionary' => 'Wiccionaire', // T181782
'wbwikimedia' => 'West Bengal Wikimedians', // T162510
'wg_enwiki' => 'Wikipedia Working Group',
'wikimaniateamwiki' => 'WikimaniaTeam',
'wuuwiki' => '维基百科', // T128354
'xmfwiki' => 'ვიკიპედია',
'yiwiki' => 'װיקיפּעדיע',
'yiwikisource' => 'װיקיביבליאָטעק',
'yiwiktionary' => 'װיקיװערטערבוך',
'zh_min_nanwikisource' => 'Wiki Tô·-su-kóan',
'zh_classicalwiki' => '維基大典',
'zhwikiversity' => '維基學院',
'zhwikivoyage' => '维基导游', // T61077
'zh_yuewiki' => '維基百科',
],
# @} end of wgSitename

'wgUploadPath' => [
'default' => '//upload.wikimedia.org/$site/$lang',
'private' => '/w/img_auth.php',
'commonswiki' => 'https://upload.wikimedia.org/wikipedia/commons',
'testcommonswiki' => 'https://upload.wikimedia.org/wikipedia/testcommons',
'labswiki' => '//upload.wikimedia.org/wikipedia/labs',
'labtestwiki' => '//upload.wikimedia.org/wikipedia/labtest',
'metawiki' => '//upload.wikimedia.org/wikipedia/meta',
'testwiki' => '//upload.wikimedia.org/wikipedia/test',
],

'wgUploadDirectory' => [
'default' => false,
],

'wgImgAuthUrlPathMap' => [
'default' => [],
'private' => [
'/timeline/' => 'mwstore://local-multiwrite/timeline-render/'
]
],

# wgMetaNamespace @{
'wgMetaNamespace' => [
// Defaults
'wikipedia' => 'Wikipedia',
'wikibooks' => 'Wikibooks',
'wikidata' => 'Wikidata',
'wikimania' => 'Wikimania',
'wikimedia' => 'Wikimedia', // chapters
'wikinews' => 'Wikinews',
'wikiquote' => 'Wikiquote',
'wikisource' => 'Wikisource',
'wikiversity' => 'Wikiversity',
'wikivoyage' => 'Wikivoyage',
'wiktionary' => 'Wiktionary',

// Wikis (alphabetical by DB name)
'abwiki' => 'Авикипедиа',
'advisorywiki' => 'Project',
'adywiki' => 'Википедие', // T125501
'amwiki' => 'ውክፔዲያ',
'altwiki' => 'Википедия',
'anwiktionary' => 'Biquizionario', // T130599
'angwiki' => 'Wikipǣdia', // T58634
'angwikisource' => 'Wicifruma',
'angwiktionary' => 'Wikiwordbōc', // T58634
'arbcom_cswiki' => 'Projekt', // T151731
'arbcom_dewiki' => 'Project',
'arbcom_enwiki' => 'Project',
'arbcom_fiwiki' => 'Project',
'arbcom_nlwiki' => 'Project',
'arbcom_ruwiki' => 'Арбитраж', // T262812
'arcwiki' => 'ܘܝܩܝܦܕܝܐ',
'arwiki' => 'ويكيبيديا', // T6672
'arwikibooks' => 'ويكي_الكتب',
'arwikinews' => 'ويكي_الأخبار',
'arwikiquote' => 'ويكي_الاقتباس',
'arwikisource' => 'ويكي_مصدر',
'arwikiversity' => 'ويكي_الجامعة',
'arwiktionary' => 'ويكاموس',
'arywiki' => 'ويكيپيديا',
'arzwiki' => 'ويكيبيديا',
'astwiktionary' => 'Wikcionariu', // T99315
'aswiki' => 'ৱিকিপিডিয়া',
'aswikisource' => 'ৱিকিউৎস', // T45129
'atjwiki' => 'Wikipetcia', // T167714
'auditcomwiki' => 'Project',
'avwiki' => 'Википедия', // T155321
'awawiki' => 'विकिपीडिया', // T251371
'aywiki' => 'Wikipidiya',
'azwiki' => 'Vikipediya',
'azwikibooks' => 'Vikikitab', // T33068
'azwikisource' => 'Vikimənbə',
'azwikiquote' => 'Vikisitat',
'azwiktionary' => 'Vikilüğət', // T128296
'azbwiki' => 'ویکی‌پدیا', // T106305
'bawiki' => 'Википедия', // T43167
'bawikibooks' => 'Викидәреслек', // T173471
'banwiki' => 'Wikipédia',
'bat_smgwiki' => 'Vikipedėjė',
'bclwiktionary' => 'Wiksyunaryo',
'bdwikimedia' => 'উইকিমিডিয়া_বাংলাদেশ',
'be_x_oldwiki' => 'Вікіпэдыя',
'bewiki' => 'Вікіпедыя',
'bewikibooks' => 'Вікікнігі', // T212665
'bewikiquote' => 'Вікіцытатнік', // T196230
'bewikisource' => 'Вікікрыніцы',
'bewiktionary' => 'Вікіслоўнік', // T175950
'bgwiki' => 'Уикипедия',
'bgwikibooks' => 'Уикикниги',
'bgwikinews' => 'Уикиновини',
'bgwikiquote' => 'Уикицитат',
'bgwikisource' => 'Уикиизточник',
'bgwiktionary' => 'Уикиречник',
'bhwiki' => 'विकिपीडिया',
'bjnwiki' => 'Wikipidia',
'bnwiki' => 'উইকিপিডিয়া',
'bnwikibooks' => 'উইকিবই',
'bnwikisource' => 'উইকিসংকলন',
'bnwikivoyage' => 'উইকিভ্রমণ',
'bnwiktionary' => 'উইকিঅভিধান',
'boardgovcomwiki' => 'Wikipedia', // This was set up incorrectly.
'boardwiki' => 'Project',
'bpywiki' => 'উইকিপিডিয়া',
'brwikiquote' => 'Wikiarroud',
'brwikisource' => 'Wikimammenn',
'brwiktionary' => 'Wikeriadur',
'bswikibooks' => 'Wikiknjige',
'bswikinews' => 'Wikivijesti', // pre-emptive
'bswikiquote' => 'Wikicitati',
'bswikisource' => 'Wikizvor',
'bswiktionary' => 'Wikirječnik', // T159538
'bxrwiki' => 'Википеэди', // T43877
'cawiki' => "Viquipèdia",
'cawikibooks' => 'Viquillibres',
'cawikinews' => 'Viquinotícies',
'cawikiquote' => 'Viquidites',
'cawikisource' => 'Viquitexts',
'cawiktionary' => 'Viccionari',
'cewiki' => 'Википеди', // T49574
'chairwiki' => 'Project',
'chapcomwiki' => 'Affcom', // T41482
'checkuserwiki' => 'Project', // T30781
'ckbwiki' => 'ویکیپیدیا',
'collabwiki' => 'Project',
'commonswiki' => 'Commons',
'testcommonswiki' => 'Commons',
'crhwiki' => 'Vikipediya',
'csbwiki' => 'Wiki',
'cswiki' => 'Wikipedie',
'cswikibooks' => 'Wikiknihy',
'cswikinews' => 'Wikizprávy',
'cswikiquote' => 'Wikicitáty',
'cswikiversity' => 'Wikiverzita',
'cswikisource' => 'Wikizdroje',
'cswiktionary' => 'Wikislovník',
'cuwiki' => 'Википєдїꙗ',
'cvwiki' => 'Википеди',
'cywiki' => 'Wicipedia',
'cywikibooks' => 'Wicilyfrau',
'cywikisource' => 'Wicidestun',
'cywiktionary' => 'Wiciadur',
'donatewiki' => 'Donate',
'dsbwiki' => 'Wikipedija',
'diqwiktionary' => 'Wikiqısebend',
'dtywiki' => 'विकिपिडिया', // T161529
'dvwiki' => 'ވިކިޕީޑިއާ', // T50075
'dvwiktionary' => 'ވިކިރަދީފު', // T48846
'elwiki' => 'Βικιπαίδεια',
'elwikibooks' => 'Βικιβιβλία',
'elwikinews' => 'Βικινέα',
'elwikiquote' => 'Βικιφθέγματα',
'elwikisource' => 'Βικιθήκη',
'elwikiversity' => 'Βικιεπιστήμιο',
'elwikivoyage' => 'Βικιταξίδια',
'elwiktionary' => 'Βικιλεξικό',
'eowiki' => 'Vikipedio',
'eowikibooks' => 'Vikilibroj',
'eowikinews' => 'Vikinovaĵoj',
'eowikiquote' => 'Vikicitaro',
'eowikisource' => 'Vikifontaro',
'eowikivoyage' => 'Vikivojaĝo',
'eowiktionary' => 'Vikivortaro',
'eswikibooks' => 'Wikilibros',
'eswikinews' => 'Wikinoticias',
'eswikiversity' => 'Wikiversidad',
'eswikivoyage' => 'Wikiviajes', // T44933
'eswiktionary' => 'Wikcionario',
'etwiki' => 'Vikipeedia',
'etwikibooks' => 'Vikiõpikud',
'etwikisource' => 'Vikitekstid',
'etwikiquote' => 'Vikitsitaadid',
'etwiktionary' => 'Vikisõnastik',
'euwikisource' => 'Wikiteka', // T189465
'execwiki' => 'Project',
'extwiki' => 'Güiquipeya',
'fawiki' => 'ویکی‌پدیا',
'fawikibooks' => 'ویکی‌کتاب', // T60655
'fawikinews' => 'ویکی‌خبر',
'fawikiquote' => 'ویکی‌گفتاورد',
'fawikisource' => 'ویکی‌نبشته',
'fawikivoyage' => 'ویکی‌سفر', // T73382
'fawiktionary' => 'ویکی‌واژه',
'fdcwiki' => 'Project', // T106188
'fiwikibooks' => 'Wikikirjasto',
'fiwikinews' => 'Wikiuutiset',
'fiwikiquote' => 'Wikisitaatit',
'fiwikisource' => 'Wikiaineisto',
'fiwikiversity' => 'Wikiopisto',
'fiwikivoyage' => 'Wikimatkat', // T151570
'fiwiktionary' => 'Wikisanakirja',
'foundationwiki' => 'Wikimedia',
'fowikisource' => 'Wikiheimild',
'frpwiki' => 'Vouiquipèdia',
'frwiki' => 'Wikipédia',
'frwikibooks' => 'Wikilivres',
'frwikiversity' => 'Wikiversité',
'frwiktionary' => 'Wiktionnaire',
'furwiki' => 'Vichipedie',
'fywiki' => 'Wikipedy',
'fywiktionary' => 'Wikiwurdboek', // T202769
'gawiki' => 'Vicipéid',
'gagwiki' => 'Vikipediya',
'gawikibooks' => 'Vicíleabhair',
'gawikiquote' => 'Vicísliocht',
'gawiktionary' => 'Vicífhoclóir',
'gcrwiki' => 'Wikipédja',
'gdwiki' => 'Uicipeid',
'gewikimedia' => 'ვიკიმედია', // T236389
'gnwiki' => 'Vikipetã',
'gomwiki' => 'विकिपीडिया', // T96468
'gomwiktionary' => 'विक्शनरी', // T249506
'gorwiki' => 'Wikipedia', // T189109
'grantswiki' => 'Project',
'guwiki' => 'વિકિપીડિયા',
'guwikiquote' => 'વિકિસૂક્તિ', // T121853
'guwikisource' => 'વિકિસ્રોત',
'guwiktionary' => 'વિકિકોશ', // T122407
'hewiki' => 'ויקיפדיה',
'hewikibooks' => 'ויקיספר',
'hewikinews' => 'ויקיחדשות',
'hewikiquote' => 'ויקיציטוט',
'hewikisource' => 'ויקיטקסט',
'hewikivoyage' => 'ויקימסע',
'hewiktionary' => 'ויקימילון',
'hifwiktionary' => 'Sabdkosh', // T173643
'hiwiki' => 'विकिपीडिया',
'hiwikibooks' => 'विकिपुस्तक', // T254012
'hiwikimedia' => 'विकिमीडिया', // T188366
'hiwikisource' => 'विकिस्रोत',
'hiwikiversity' => 'विकिविश्वविद्यालय',
'hiwikivoyage' => 'विकियात्रा', // T173013
'hiwikiquote' => 'विकिसूक्ति', // T126185
'hiwiktionary' => 'विक्षनरी',
'hrwiki' => 'Wikipedija',
'hrwikibooks' => 'Wikiknjige',
'hrwikiquote' => 'Wikicitat',
'hrwikisource' => 'Wikizvor',
'hrwiktionary' => 'Wječnik',
'hsbwiki' => 'Wikipedija',
'hsbwiktionary' => 'Wikisłownik', // T43328
'htwiki' => 'Wikipedya',
'htwikisource' => 'Wikisòrs',
'huwiki' => 'Wikipédia',
'huwikibooks' => 'Wikikönyvek',
'huwikinews' => 'Wikihírek',
'huwikiquote' => 'Wikidézet',
'huwikisource' => 'Wikiforrás',
'huwiktionary' => 'Wikiszótár',
'hywiki' => 'Վիքիպեդիա',
'hywwiki' => 'Ուիքիփետիա', // T212597
'hywikibooks' => 'Վիքիգրքեր',
'hywikiquote' => 'Վիքիքաղվածք',
'hywikisource' => 'Վիքիդարան',
'hywiktionary' => 'Վիքիբառարան',
'iawiktionary' => 'Wiktionario',
'idwikibooks' => 'Wikibuku',
'idwikimedia' => 'Wikimedia_Indonesia',
'iegcomwiki' => 'Project',
'ilwikimedia' => 'ויקימדיה',
'incubatorwiki' => 'Incubator',
'inhwiki' => 'Википеди',
'internalwiki' => 'Project',
'iowiki' => 'Wikipedio',
'iowiktionary' => 'Wikivortaro',
'iswikibooks' => 'Wikibækur',
'iswikiquote' => 'Wikivitnun',
'iswikisource' => 'Wikiheimild',
'iswiktionary' => 'Wikiorðabók',
'itwikinews' => 'Wikinotizie',
'itwikiversity' => 'Wikiversità',
'itwiktionary' => 'Wikizionario',
'iuwiki' => 'ᐅᐃᑭᐱᑎᐊ',
'jamwiki' => 'Wikipidia',
'jawikinews' => 'ウィキニュース',
'jbowiki' => 'uikipedi\'as', // T118067
'jvwiki' => 'Wikipédia', // T287437
'jvwikisource' => 'Wikisumber',
'jvwiktionary' => 'Wikisastra', // T287437
'kawiki' => 'ვიკიპედია',
'kawikibooks' => 'ვიკიწიგნები',
'kawikiquote' => 'ვიკიციტატა',
'kawiktionary' => 'ვიქსიკონი',
'kbdwiki' => 'Уикипедиэ',
'kbpwiki' => 'Wikipediya', // T160868
'kcgwiki' => 'Wukipedia',
'kkwiki' => 'Уикипедия',
'kkwikibooks' => 'Уикикітап',
'kkwikiquote' => 'Уикидәйек',
'kkwiktionary' => 'Уикисөздік',
'kmwiki' => 'វិគីភីឌា',
'knwiki' => 'ವಿಕಿಪೀಡಿಯ',
'knwikisource' => 'ವಿಕಿಸೋರ್ಸ್', // T110806
'koiwiki' => 'Википедия',
'kowiki' => '위키백과',
'kowikinews' => '위키뉴스',
'kowikibooks' => '위키책',
'kowikiquote' => '위키인용집',
'kowikisource' => '위키문헌',
'kowiktionary' => '위키낱말사전',
'kowikiversity' => '위키배움터', // T46899
'krcwiki' => 'Википедия',
'kswiki' => 'وِکیٖپیٖڈیا', // T289752
'kswiktionary' => 'وِکیٖلۄغَتھ', // T289767
'kuwiki' => 'Wîkîpediya',
'kuwikibooks' => 'Wîkîpirtûk',
'kuwikiquote' => 'Wîkîgotin',
'kuwiktionary' => 'Wîkîferheng',
'kvwiki' => 'Википедия',
'wikitech' => 'Wikitech',
'lawiki' => 'Vicipaedia',
'lawikibooks' => 'Vicilibri',
'lawikiquote' => 'Vicicitatio',
'lawikisource' => 'Vicifons',
'lawiktionary' => 'Victionarium',
'ladwiki' => 'Vikipedya',
'lbwiktionary' => 'Wiktionnaire',
'lbewiki' => 'Википедия',
'legalteamwiki' => 'Project',
'lezwiki' => 'Википедия',
'lfnwiki' => 'Vicipedia', // T183561
'liwikibooks' => 'Wikibeuk',
'liwikinews' => 'Wikinuujs',
'liwikisource' => 'Wikibrónne',
'lijwikisource' => 'Wikivivàgna',
'lmowiktionary' => 'Wikizzionari',
'loginwiki' => 'Project',
'lowiki' => 'ວິກິພີເດຍ',
'lrcwiki' => 'ڤیکیپئدیا', // T102026
'ltgwiki' => 'Vikipedeja',
'ltwiki' => 'Vikipedija',
'ltwikisource' => 'Vikišaltiniai',
'ltwiktionary' => 'Vikižodynas',
'lvwiki' => 'Vikipēdija',
'lvwiktionary' => 'Vikivārdnīca', // T170065
'madwiki' => 'Wikipèḍia',
'maiwiki' => 'विकिपिडिया', // T74346
'mdfwiki' => 'Википедиесь',
'mediawikiwiki' => 'Project',
'metawiki' => 'Meta',
'mhrwiki' => 'Википедий',
'minwiktionary' => 'Wikikato',
'mkwiki' => 'Википедија',
'mkwiktionary' => 'Викиречник', // T140566
'mkwikimedia' => 'Викимедија',
'mlwiki' => 'വിക്കിപീഡിയ',
'mlwikibooks' => 'വിക്കിപാഠശാല',
'mlwikiquote' => 'വിക്കിചൊല്ലുകൾ',
'mlwikisource' => 'വിക്കിഗ്രന്ഥശാല',
'mlwiktionary' => 'വിക്കിനിഘണ്ടു',
'mniwiki' => 'ꯋꯤꯀꯤꯄꯦꯗꯤꯌꯥ',
'mniwiktionary' => 'ꯋꯤꯛꯁꯟꯅꯔꯤ',
'mnwwiki' => 'ဝဳကဳပဳဒဳယာ',
'mnwwiktionary' => 'ဝိက်ရှေန်နရဳ',
'movementroleswiki' => 'Wikipedia', // This was set up incorrectly.
'mrjwiki' => 'Википеди',
'mrwiki' => 'विकिपीडिया',
'mrwikibooks' => 'विकिबुक्स', // T73774
'mrwikisource' => 'विकिस्रोत',
'mrwiktionary' => 'विक्शनरी',
'mtwiki' => 'Wikipedija',
'mtwiktionary' => 'Wikizzjunarju',
'mwlwiki' => 'Biquipédia',
'myvwiki' => 'Википедиясь',
'mywiki' => 'ဝီကီပီးဒီးယား',
'mywiktionary' => 'ဝစ်ရှင်နရီ',
'mznwiki' => 'ویکی‌پدیا',
'nahwiki' => 'Huiquipedia',
'newiki' => 'विकिपिडिया', // T184865
'newikibooks' => 'विकिपुस्तक', // T124881
'newwiki' => 'विकिपिडिया',
'newiktionary' => 'विक्सनरी', // T129768
'ngwikimedia' => 'Project', // T240771
'nlwiktionary' => 'WikiWoordenboek',
'nlwikinews' => 'Wikinieuws', // T172211
'nostalgiawiki' => 'Wikipedia',
'nowikibooks' => 'Wikibøker',
'nowikinews' => 'Wikinytt',
'nowikisource' => 'Wikikilden',
'nqowiki' => 'ߥߞߌߔߘߋߞߎ',
'nvwiki' => 'Wikiibíídiiya',
'nycwikimedia' => 'Wikimedia', // T31273
'ocwiki' => 'Wikipèdia', // T9123
'ocwikibooks' => 'Wikilibres',
'ocwiktionary' => 'Wikiccionari',
'officewiki' => 'OfficeWiki', // T66976
'olowiki' => 'Wikipedii', // T146612
'ombudsmenwiki' => 'Project',
'orwiki' => 'ଉଇକିପିଡ଼ିଆ',
'orwikisource' => 'ଉଇକିପାଠାଗାର', // T73875
'orwiktionary' => 'ଉଇକିଅଭିଧାନ', // T94142
'oswiki' => 'Википеди',
'otrs_wikiwiki' => 'Project',
'outreachwiki' => 'Wikimedia',
'pa_uswikimedia' => 'Project',
'pawiki' => 'ਵਿਕੀਪੀਡੀਆ',
'pawikisource' => 'ਵਿਕੀਸਰੋਤ', // T149522
'plwikiquote' => 'Wikicytaty',
'plwikisource' => 'Wikiźródła',
'plwikivoyage' => 'Wikipodróże',
'plwiktionary' => 'Wikisłownik',
'pnbwiki' => 'وکیپیڈیا',
'pnbwiktionary' => 'وکشنری',
'pntwiki' => 'Βικιπαίδεια',
'pswiki' => 'ويکيپېډيا' ,
'pswikibooks' => 'ويکيتابونه' ,
'pswikivoyage' => 'ويکيسفر',
'pswiktionary' => 'ويکيسيند' ,
'ptwiki' => 'Wikipédia',
'ptwikibooks' => 'Wikilivros',
'ptwikinews' => 'Wikinotícias',
'ptwikiversity' => 'Wikiversidade',
'ptwiktionary' => 'Wikcionário',
'qualitywiki' => 'Project',
'rmywiki' => 'Vikipidiya',
'rowikibooks' => 'Wikimanuale',
'rowikinews' => 'Wikiștiri',
'rowikiquote' => 'Wikicitat',
'rowiktionary' => 'Wikționar',
'rswikimedia' => 'Викимедија',
'ruewiki' => 'Вікіпедія',
'ruwiki' => 'Википедия',
'ruwikibooks' => 'Викиучебник',
'ruwikimedia' => 'Викимедиа',
'ruwikinews' => 'Викиновости',
'ruwikiquote' => 'Викицитатник',
'ruwikisource' => 'Викитека',
'ruwikiversity' => 'Викиверситет',
'ruwiktionary' => 'Викисловарь',
'sawiki' => 'विकिपीडिया',
'sawikibooks' => 'विकिपुस्तकानि', // T101634
'sawikiquote' => 'विकिसूक्तिः',
'sawikisource' => 'विकिस्रोतः', // T101634
'sawiktionary' => 'विकिशब्दकोशः', // T101634
'sahwiki' => 'Бикипиэдьийэ',
'sahwikisource' => 'Бикитиэкэ',
'satwiki' => 'ᱣᱤᱠᱤᱯᱤᱰᱤᱭᱟ', // T211294
'scnwiktionary' => 'Wikizziunariu',
'sdwiki' => 'وڪيپيڊيا', // T186943
'searchcomwiki' => 'SearchCom',
'shiwiki' => 'Wikipidya',
'shnwiki' => 'ဝီႇၶီႇၽီးတီးယႃး',
'shnwiktionary' => 'ဝိၵ်ႇသျိၼ်ႇၼရီႇ',
'shnwikivoyage' => 'ဝီႇၶီႇဝွႆးဢဵတ်ႇꩡ်',
'shywiktionary' => 'Wikasegzawal',
'siwiki' => 'විකිපීඩියා',
'siwikibooks' => 'විකිපොත්',
'siwiktionary' => 'වික්ෂනරි',
'skwiki' => 'Wikipédia',
'skwikibooks' => 'Wikiknihy',
'skwikiquote' => 'Wikicitáty',
'skwikisource' => 'Wikizdroje',
'skwiktionary' => 'Wikislovník',
'skrwiki' => 'وکیپیڈیا',
'skrwiktionary' => 'وکشنری',
'slwiki' => 'Wikipedija',
'slwikibooks' => 'Wikiknjige',
'slwikiquote' => 'Wikinavedek',
'slwikisource' => 'Wikivir',
'slwiktionary' => 'Wikislovar',
'slwikiversity' => 'Wikiverza',
'sourceswiki' => 'Wikisource',
'spcomwiki' => 'Spcom',
'specieswiki' => 'Wikispecies',
'sqwikinews' => 'Wikilajme',
'srwiki' => 'Википедија',
'srwikibooks' => 'Викикњиге',
'srwikinews' => 'Викиновости', // T226315
'srwikiquote' => 'Викицитат', // T111247
'srwikisource' => 'Викизворник',
'srwiktionary' => 'Викиречник',
'stewardwiki' => 'Project',
'strategywiki' => 'Strategic_Planning',
'szlwiki' => 'Wikipedyjo',
'szywiki' => 'Wikipitiya',
'tawiki' => 'விக்கிப்பீடியா',
'tawikibooks' => 'விக்கிநூல்கள்',
'tawikinews' => 'விக்கிசெய்தி',
'tawikisource' => 'விக்கிமூலம்',
'tawiktionary' => 'விக்சனரி',
'tawikiquote' => 'விக்கிமேற்கோள்',
'taywiki' => 'Wikibitia',
'tcywiki' => 'ವಿಕಿಪೀಡಿಯ', // T140898
'tewiki' => 'వికీపీడియా',
'tewikiquote' => 'వికీవ్యాఖ్య', // T89332
'tewikisource' => 'వికీసోర్స్',
'tewiktionary' => 'విక్షనరీ',
'tgwiki' => 'Википедиа',
'thwiki' => 'วิกิพีเดีย',
'thwikibooks' => 'วิกิตำรา',
'thwiktionary' => 'วิกิพจนานุกรม',
'thwikinews' => 'วิกิข่าว',
'thwikiquote' => 'วิกิคำคม',
'thwikisource' => 'วิกิซอร์ซ',
'tiwiki' => 'ዊኪፐድያ', // T263840
'tiwiktionary' => 'ዊኪ-መዝገበ-ቃላት',
'tkwiki' => 'Wikipediýa',
'tkwiktionary' => 'Wikisözlük',
'transitionteamwiki' => 'Project',
'trwiki' => 'Vikipedi',
'trwikibooks' => 'Vikikitap',
'trwikinews' => 'Vikihaber',
'trwikiquote' => 'Vikisöz',
'trwikisource' => 'Vikikaynak', // T44721
'trwikivoyage' => 'Vikigezgin',
'trwiktionary' => 'Vikisözlük',
'trvwiki' => 'Wikipidiya',
'ttwiki' => 'Википедия',
'ttwiktionary' => 'Викисүзлек', // T211312
'tyvwiki' => 'Википедия', // T51328
'uawikimedia' => 'Вікімедіа',
'udmwiki' => 'Википедия', // T49820
'ukwiki' => 'Вікіпедія',
'ukwikibooks' => 'Вікіпідручник',
'ukwikinews' => 'Вікіновини', // T50843
'ukwikiquote' => 'Вікіцитати',
'ukwikisource' => 'Вікіджерела', // T50308
'ukwikivoyage' => 'Вікімандри',
'ukwiktionary' => 'Вікісловник',
'urwiki' => 'ویکیپیڈیا',
'urwikibooks' => 'ویکی_کتب', // T214290
'urwikiquote' => 'ویکی_اقتباس', // T214290
'urwiktionary' => 'ویکی_لغت', // T214290
'usabilitywiki' => 'Wikipedia',
'uzwiki' => 'Vikipediya',
'uzwikibooks' => 'Vikikitob',
'uzwikiquote' => 'Vikiiqtibos',
'uzwiktionary' => 'Vikilug‘at',
'vecwiktionary' => 'Wikisionario',
'vepwiki' => 'Vikipedii',
'votewiki' => 'Project',
'vowiki' => 'Vükiped',
'vowikibooks' => 'Vükibuks',
'vowiktionary' => 'Vükivödabuk',
'wawiktionary' => 'Wiccionaire', // T181782
'wawikisource' => 'Wikisourd', // T269431
'wikimaniateamwiki' => 'WikimaniaTeam',
'xmfwiki' => 'ვიკიპედია',
'yiwiki' => 'װיקיפּעדיע',
'yiwikisource' => 'װיקיביבליאָטעק',
'yiwiktionary' => 'װיקיװערטערבוך',
'yuewiktionary' => '維基辭典',
'zh_min_nanwikisource' => 'Wiki_Tô·-su-kóan',
'zh_classicalwiki' => '維基大典',
],
# @} end of wgMetaNamespace

# wgMetaNamespaceTalk @{
'wgMetaNamespaceTalk' => [
'adywiki' => 'Википедием_и_тегущыӀэн', // T125501
'angwiki' => 'Wikipǣdiamōtung', // T58634
'angwiktionary' => 'Wikiwordbōcmōtung', // T58634
'altwiki' => 'Википедияти_шӱӱжери',
'arbcom_cswiki' => 'Diskuse_k_projektu', // T151731
'arbcom_ruwiki' => 'Обсуждение_арбитража', // T262812
'aswiki' => 'ৱিকিপিডিয়া_বাৰ্তা',
'aswikisource' => 'ৱিকিউৎস_বাৰ্তা', // T45129, T226027
'aywiki' => 'Wikipidiyan_Aruskipäwi',
'azbwiki' => 'ویکی‌پدیا_دانیشیغی', // T106305
'bat_smgwiki' => 'Vikipedėjės_aptarėms',
'bawikibooks' => 'Викидәреслек_буйынса_фекерләшеү', // T173471
'bdwikimedia' => 'উইকিমিডিয়া_বাংলাদেশ_আলোচনা',
'bewikisource' => 'Размовы_пра_Вікікрыніцы',
'bewiktionary' => 'Размовы_пра_Вікіслоўнік', // T175950
'bswiki' => 'Razgovor_o_Wikipediji', // T115812 and T231654
'bswiktionary' => 'Razgovor_s_Wikirječnikom',
'cuwiki' => 'Википєдїѩ_бєсѣда', // T123654
'elwikinews' => 'Βικινέα_συζήτηση',
'elwikiversity' => 'Συζήτηση_Βικιεπιστημίου',
'elwiktionary' => 'Συζήτηση_βικιλεξικού',
'eowiki' => 'Vikipedia_diskuto',
'eowikinews' => 'Vikinovaĵoj_diskuto',
'eowikisource' => 'Vikifontaro_diskuto',
'fiwikiversity' => 'Keskustelu_Wikiopistosta',
'fiwikivoyage' => 'Keskustelu_Wikimatkoista', // T151570
'gewikimedia' => 'განხილვა', // T236389
'gagwiki' => 'Vikipediyanın_laflanması',
'gorwiki' => 'Lo\'iya_Wikipedia', // T189109
'grwikimedia' => 'Συζήτηση_Wikimedia', // T245911
'guwikiquote' => 'વિકિસૂક્તિની_ચર્ચા', // T121853
'guwikisource' => 'વિકિસ્રોત_ચર્ચા',
'hifwiktionary' => 'Sabdkosh_ke_baat', // T173643
'hiwikibooks' => 'विकिपुस्तक_वार्ता', // T254012
'hiwikimedia' => 'विकिमीडिया_वार्ता', // T188366
'hiwikivoyage' => 'विकियात्रा_वार्ता', // T173013
'hrwikisource' => 'Razgovor_o_Wikizvoru',
'hsbwiktionary' => 'Diskusija_k_Wikisłownikej', // T43328
'huwikinews' => 'Wikihírek-vita',
'iswiktionary' => 'Wikiorðabókarspjall',
'jamwiki' => 'Wikipidia_diskoshan',
'jbowiki' => 'casnu_la_.uikipedi\'as.', // T118067
'kbdwiki' => 'Уикипедиэм_и_тепсэлъыхьыгъуэ',
'kbpwiki' => 'Wikipediya_ndɔnjɔɔlɩyɛ', // T160868
'knwikisource' => 'ವಿಕಿಸೋರ್ಸ್_ಚರ್ಚೆ', // T110806
'kmwiki' => 'ការពិភាក្សាអំពីវិគីភីឌា',
'koiwiki' => 'Баитам_Википедия_йылiсь',
'kowikinews' => '위키뉴스토론',
'kowikiquote' => '위키인용집토론',
'kvwiki' => 'Википедия_донъялӧм',
'lawikisource' => 'Disputatio_Vicifontis',
'lezwiki' => 'Википедия_веревирд_авун',
'lfnwiki' => 'Vicipedia_Discute', // T183561
'lowiki' => 'ສົນທະນາກ່ຽວກັບວິກິພີເດຍ',
'ltgwiki' => 'Vikipedejis_sprīža',
'ltwiki' => 'Vikipedijos_aptarimas',
'ltwiktionary' => 'Vikižodyno_aptarimas',
'lvwiki' => 'Vikipēdijas_diskusija',
'lvwiktionary' => 'Vikivārdnīcas_diskusija', // T170065
'mrjwiki' => 'Википедим_кӓнгӓшӹмӓш',
'mrwikibooks' => 'विकिबुक्स_चर्चा', // T73774
'mznwiki' => 'ویکی‌پدیا_گپ', // T32752 T85383
'newiki' => 'विकिपिडिया_वार्ता', // T184865
'newwiki' => 'विकिपिडिया_खँलाबँला',
'ngwikimedia' => 'Project_talk', // T240771
'noboard_chapterswikimedia' => 'Wikimedia-diskusjon',
'nsowiki' => 'Dipolelo_tša_Wikipedia',
'olowiki' => 'Wikipedien_paginat', // T146612
'orwikisource' => 'ଉଇକିପାଠାଗାର_ଆଲୋଚନା', // T73875
'pnbwiktionary' => 'گل_ات',
'pntwiki' => 'Βικιπαίδεια_καλάτσεμαν',
'ptwikimedia' => 'Discussão_Wikimedia',
'ruewiki' => 'Діскузія_ку_Вікіпедії',
'ruwikibooks' => 'Обсуждение_Викиучебника',
'ruwikimedia' => 'Обсуждение_Викимедиа',
'ruwikiversity' => 'Обсуждение_Викиверситета',
'sawikiquote' => 'विकिसूक्तिसम्भाषणम्', // T101634
'satwiki' => 'ᱣᱤᱠᱤᱯᱤᱰᱤᱭᱟ_ᱨᱚᱲ', // T211294
'sahwiki' => 'Бикипиэдьийэ_ырытыыта',
'sahwikisource' => 'Бикитиэкэ_Ырытыы',
'sdwiki' => 'وڪيپيڊيا_بحث', // T186943
'shnwiktionary' => 'လွင်ႈဢုပ်ႇဢူဝ်း_ဝိၵ်ႇသျိၼ်ႇၼရီႇ',
'siwiki' => 'විකිපීඩියා_සාකච්ඡාව',
'siwikibooks' => 'විකිපොත්_සාකච්ඡාව',
'siwiktionary' => 'වික්ෂනරි_සාකච්ඡාව',
'skwikibooks' => 'Diskusia_k_Wikiknihám',
'skwikisource' => 'Diskusia_k_Wikizdrojom',
'slwikiversity' => 'Pogovor_o_Wikiverzi',
'srwiki' => 'Разговор_о_Википедији',
'srwikibooks' => 'Разговор_о_викикњигама',
'srwikinews' => 'Разговор_о_Викиновостима', // T226315
'srwikiquote' => 'Разговор_о_Викицитату', // T111247
'srwikisource' => 'Разговор_о_Викизворнику',
'srwiktionary' => 'Разговор_о_викиречнику',
'svwikiversity' => 'Wikiversitydiskussion',
'tawiki' => 'விக்கிப்பீடியா_பேச்சு',
'tawikinews' => 'விக்கிசெய்தி_பேச்சு',
'tawikisource' => 'விக்கிமூலம்_பேச்சு',
'tawiktionary' => 'விக்சனரி_பேச்சு',
'tewikiquote' => 'వికీవ్యాఖ్య_చర్చ', // T89332
'thwikibooks' => 'คุยเรื่องวิกิตำรา', // T42717
'thwikiquote' => 'คุยเรื่องวิกิคำคม',
'tiwiki' => 'ምይይጥ_ዊኪፐድያ', // T263840
'tiwiktionary' => 'ምይይጥ_ዊኪ-መዝገበ-ቃላት', // T263840
'thwiktionary' => 'คุยเรื่องวิกิพจนานุกรม', // T42717
'tyvwiki' => 'Википедия_дугайында_сүмелел', // T51328
'uawikimedia' => 'Обговорення_Вікімедіа',
'ukwiktionary' => 'Обговорення_Вікісловника',
'ukwikinews' => 'Обговорення_Вікіновин', // T50843
'vepwiki' => 'Paginad_Vikipedii',
'wawiktionary' => 'Wiccionaire_copene', // T181782
'xmfwiki' => 'ვიკიპედია_სხუნუა',
],
# @} end of wgMetaNamespaceTalk

# wgNamespaceAliases @{
'wgNamespaceAliases' => [
// defaults to aid when things are switched
// Set default aliases for project_talk for all projects // T173070
// set default short aliases for NS_PROJECT (T293839)
'+wikibooks' => [
'Wikibooks' => NS_PROJECT,
'Wikibooks_talk' => NS_PROJECT_TALK,
'WB' => NS_PROJECT,
],
'+wikinews' => [
'Wikinews' => NS_PROJECT,
'Wikinews_talk' => NS_PROJECT_TALK,
'WN' => NS_PROJECT,
],
'+wikiquote' => [
'Wikiquote' => NS_PROJECT,
'Wikiquote_talk' => NS_PROJECT_TALK,
'WQ' => NS_PROJECT,
],
'+wikisource' => [
'Wikisource' => NS_PROJECT,
'Wikisource_talk' => NS_PROJECT_TALK,
'WS' => NS_PROJECT,
],
'+wikiversity' => [
'Wikiversity' => NS_PROJECT,
'Wikiversity_talk' => NS_PROJECT_TALK,
'WV' => NS_PROJECT,
],
'+wikipedia' => [
'Wikipedia' => NS_PROJECT,
'Wikipedia_talk' => NS_PROJECT_TALK,
'WP' => NS_PROJECT,
],
'+wiktionary' => [
'Wiktionary' => NS_PROJECT,
'Wiktionary_talk' => NS_PROJECT_TALK,
'WT' => NS_PROJECT,
],
'+wikivoyage' => [
'Wikivoyage' => NS_PROJECT,
'Wikivoyage_talk' => NS_PROJECT_TALK,
'WV' => NS_PROJECT,
],
'+altwiki' => [
'ВП' => NS_PROJECT,
],
'+angwiki' => [ // T58634, T60711
'Wikipaedia' => NS_PROJECT,
'Wikipædiamotung' => NS_PROJECT_TALK,
'Wikipaediamotung' => NS_PROJECT_TALK,
'Wikipædia' => NS_PROJECT,
'Wicipǣdia' => NS_PROJECT,
'Wicipædia' => NS_PROJECT,
'Wicipaedia' => NS_PROJECT,
'Ƿikipǣdia' => NS_PROJECT,
'Ƿikipædia' => NS_PROJECT,
'Ƿikipaedia' => NS_PROJECT,
'Ƿicipǣdia' => NS_PROJECT,
'Ƿicipædia' => NS_PROJECT,
'Ƿicipaedia' => NS_PROJECT,
'Wicipǣdiamōtung' => NS_PROJECT_TALK,
'Wicipædiamotung' => NS_PROJECT_TALK,
'Wicipaediamotung' => NS_PROJECT_TALK,
'Ƿikipǣdiamōtung' => NS_PROJECT_TALK,
'Ƿikipædiamotung' => NS_PROJECT_TALK,
'Ƿikipaediamotung' => NS_PROJECT_TALK,
'Ƿicipǣdiamōtung' => NS_PROJECT_TALK,
'Ƿicipædiamotung' => NS_PROJECT_TALK,
'Ƿicipaediamotung' => NS_PROJECT_TALK,
],
'+angwiktionary' => [ // T58634, T60711
'Wikiwordboc' => NS_PROJECT,
'Wikiwordbocmotung' => NS_PROJECT_TALK,
'Wiciwordbōc' => NS_PROJECT,
'Wiciwordboc' => NS_PROJECT,
'Ƿikiƿordbōc' => NS_PROJECT,
'Ƿikiƿordboc' => NS_PROJECT,
'Ƿiciƿordbōc' => NS_PROJECT,
'Ƿiciƿordboc' => NS_PROJECT,
'Wiciwordbōcmōtung' => NS_PROJECT_TALK,
'Wiciwordbocmotung' => NS_PROJECT_TALK,
'Ƿikiƿordbōcmōtung' => NS_PROJECT_TALK,
'Ƿikiƿordbocmotung' => NS_PROJECT_TALK,
'Ƿiciƿordbōcmōtung' => NS_PROJECT_TALK,
'Ƿiciƿordbocmotung' => NS_PROJECT_TALK,
'Æteaca' => 100,
'Æteacmotung' => 101,
'Aeteaca' => 100,
'Aeteacmotung' => 101,
],
'+arbcom_ruwiki' => [
'АК' => NS_PROJECT, // T264430
'A' => NS_PROJECT, // T272292
'AT' => NS_PROJECT_TALK, // T272292
'ОА' => NS_PROJECT_TALK, // T272292
'T' => NS_TEMPLATE, // T272292
'Ш' => NS_TEMPLATE, // T272292
'U' => NS_USER, // T272292
'У' => NS_USER, // T272292
'UT' => NS_USER_TALK, // T272292
'ОУ' => NS_USER_TALK, // T272292
],
'+arwiki' => [
'وب' => NS_PROJECT,
'نو' => NS_PROJECT_TALK,
],
'+arwikinews' => [
'وخ' => NS_PROJECT,
'نو' => NS_PROJECT_TALK,
],
'+arwikisource' => [
'Author' => 102,
'Author_talk' => 103,
'Page' => 104,
'Page_talk' => 105,
'وم' => NS_PROJECT,
'نو' => NS_PROJECT_TALK,
],
'+arwikiversity' => [
'وج' => NS_PROJECT
],
'+arzwiki' => [
'Portal' => 100,
'Portal_talk' => 101,
],
'+aswiki' => [
'প্ৰকল্প' => NS_PROJECT,
'প্ৰকল্প_আলোচনা' => NS_PROJECT_TALK,
'Wikipedia_বার্তা' => NS_PROJECT_TALK,
'CAT' => NS_CATEGORY,
"বাটচ'ৰা" => 100,
"বাটচ'ৰা_আলোচনা" => 101,
],
'+aswikisource' => [
'Author' => 102, // T72464
'Author_talk' => 103, // T72464
'লিখক' => 102, // T72464
'লিখক_আলোচনা' => 103, // T72464
],
'+astwiki' => [
'Uiquipedia' => NS_PROJECT, // T94341
'Uiquipedia_alderique' => NS_PROJECT_TALK, // T94341
],
'+astwiktionary' => [
'Uiccionariu' => NS_PROJECT, // T99315
'Uiccionariu_alderique' => NS_PROJECT_TALK,
],
'+azwiki' => [
'VP' => NS_PROJECT, // T280577
'QA' => 118, // T299332
'Draft' => 118, // T299332
'Draft_talk' => 119, // T299332
],
'+azwikibooks' => [
'Wikibooks_müzakirəsi' => NS_PROJECT_TALK, // T33068
],
'+azwikisource' => [
'VikiMənbə' => NS_PROJECT, // T114002
'VikiMənbə_müzakirəsi' => NS_PROJECT_TALK, // T114002
'Portal' => 100,
'Portal_talk' => 101,
],
'+bawiki' => [
'Wikipedia_буйынса_фекерләшеү' => NS_PROJECT_TALK,
],
'+barwiki' => [
'Portal_Diskussion' => 101, // T43962 - now "Portal Dischkrian"
],
'+bdwikimedia' => [
'Workshop' => 100, // T195700
'workshop_talk' => 101, // T195700
'Meetup' => 102, // T195700
'Meetup_talk' => 103, // T195700
],
'+betawikiversity' => [
'Aptarimas' => NS_TALK,
'Naudotojas' => NS_USER,
'Naudotojo_aptarimas' => NS_USER_TALK,
'Vikiversitetas' => NS_PROJECT,
'Vikiversiteto_aptarimas' => NS_PROJECT_TALK,
'Vaizdas' => NS_FILE,
'Vaizdo_aptarimas' => NS_FILE_TALK,
'MediaWiki_aptarimas' => NS_MEDIAWIKI_TALK,
'Šablonas' => NS_TEMPLATE,
'Šablono_aptarimas' => NS_TEMPLATE_TALK,
'Pagalba' => NS_HELP,
'Pagalbos_aptarimas' => NS_HELP_TALK,
'Kategorija' => NS_CATEGORY,
'Kategorijos_aptarimas' => NS_CATEGORY_TALK,
],
// T66080
'+bewiki' => [
'Portal' => 100,
'Portal_talk' => 101,
'ВП' => NS_PROJECT,
],
'+be_x_oldwiki' => [
'ВП' => NS_PROJECT,
],
'+bewikisource' => [
'ВК' => NS_PROJECT, // T43322
'Author' => 102, // T43322
'Author_talk' => 103,
],
'+bgwiki' => [
'Draft' => 118, // T299224
'Draft_talk' => 119,
],
'+bgwikisource' => [
'Author' => 100,
'Author_talk' => 101,
],
'+bhwiki' => [ // T155278
'बिसेस' => NS_SPECIAL,
'सदस्य' => NS_USER,
'स' => NS_USER,
'सदस्य' => NS_USER,
'U' => NS_USER,
'वि' => NS_PROJECT,
'वि' => NS_PROJECT,
],
'+bjnwiki' => [
'Wikipidia_pamandiran' => NS_PROJECT_TALK,
],
'+bnwiki' => [
'Portal' => 100,
'Portal_talk' => 101,
'കവാടം' => 100,
'കവാടത്തിന്റെ_സംവാദം' => 101,
'WT' => NS_PROJECT_TALK,
'വിഭാഗം' => NS_CATEGORY,
'വിഭാഗത്തിന്റെ_സംവാദം' => NS_CATEGORY_TALK,
],
'+bnwikibooks' => [
'Wikijunior' => 100,
'wikijunior_talk' => 101,
'Subject' => 102,
'Subject_talk' => 103,
],
'+bnwikisource' => [ // T59134
'Author' => 100, // T61901
'Author_talk' => 101, // T61901
'Portal' => 106, // T61901
'Portal_talk' => 107, // T61901
],
'+bpywiki' => [
'Portal' => 100,
'Portal_talk' => 101,
],
'+brwiki' => [
'Discussion_Wikipedia' => NS_PROJECT_TALK,
],
'+brwikisource' => [
'Author' => 104,
'Author_talk' => 105,
],
'+bswiki' => [
'Razgovor_sa_korisnikom' => NS_USER_TALK, // T115812
'Razgovor_s_Wikipediom' => NS_PROJECT_TALK, // T115812
'Portal_talk' => 101, // T39226
],
'+bswiktionary' => [
'Vikirječnik' => NS_PROJECT, // T159538
'Razgovor_s_Vikirječnikom' => NS_PROJECT_TALK, // T159538
],
'+cawikisource' => [
'Author' => 106,
'Author_talk' => 107,
],
'+cewiki' => [ // T49574
'Википедийа' => NS_PROJECT,
'Википедийа_дийцаре' => NS_PROJECT_TALK,
],
'+ckbwiki' => [
'وپ' => NS_PROJECT, // T53605
'لو' => NS_PROJECT_TALK, // T71594
'WT' => NS_PROJECT_TALK, // T71594
'ب' => NS_USER, // T71594
'U' => NS_USER, // T71594
'لب' => NS_USER_TALK, // T71594
'UT' => NS_USER_TALK, // T71594
'پ' => NS_CATEGORY, // T71594
'د' => NS_TEMPLATE, // T71594
'T' => NS_TEMPLATE, // T71594
'مو' => NS_MEDIAWIKI, // T71594
'ی' => NS_HELP, // T71594
'H' => NS_HELP, // T71594
'وپر' => 102, // T54665
'Wikiproject' => 102, // T54665
'Wikiproject_talk' => 103, // T54665
'Portal' => 100, // T71594
'Portal_talk' => 101, // T71594
],
'+commonswiki' => [
'Museum' => 106,
'Museum_talk' => 107,
'COM' => NS_PROJECT, // T14600
'CAT' => NS_CATEGORY, // T236352
],
'+cswiki' => [
'Uživatel' => NS_USER,
'Wikipedistka' => NS_USER,
'Diskuse_s_uživatelem' => NS_USER_TALK,
'Diskuse_s_wikipedistkou' => NS_USER_TALK,
'Wikipedista_diskuse' => NS_USER_TALK,
'Wikipedistka_diskuse' => NS_USER_TALK,
'Portal' => 100,
'Portal_talk' => 101,
'Portál_diskuse' => 101,
'Rejstřík_diskuse' => 103,
],
'+cswikibooks' => [
'WK' => NS_PROJECT,
'Wikibooks_diskuse' => NS_PROJECT_TALK,
],
'+cswikinews' => [
'Redaktorka' => NS_USER,
'Uživatel' => NS_USER,
'Diskuse_s_redaktorkou' => NS_USER_TALK,
'Diskuse_s_uživatelem' => NS_USER_TALK,
'Redaktor_diskuse' => NS_USER_TALK,
'Redaktorka_diskuse' => NS_USER_TALK,
'WZ' => NS_PROJECT,
'Wikinews_diskuse' => NS_PROJECT_TALK,
],
'+cswikiquote' => [
'WC' => NS_PROJECT,
'Wikiquote_diskuse' => NS_PROJECT_TALK,
'Dílo_diskuse' => 101,
],
'+cswikisource' => [
'WZ' => NS_PROJECT,
'Wikisource_diskuse' => NS_PROJECT_TALK,
'Author' => 100,
'Author_talk' => 101,
'Autor_diskuse' => 101,
'Edice_diskuse' => 103, // T221697
],
'+cswikiversity' => [
'Wikiversity_diskuse' => NS_PROJECT_TALK,
'Forum' => 100,
'Forum_talk' => 101,
'Fórum_diskuse' => 101,
],
'+cswiktionary' => [
'WS' => NS_PROJECT,
'Wiktionary_diskuse' => NS_PROJECT_TALK,
'Příloha_diskuse' => 101,
],
'+chapcomwiki' => [
'Chapcom' => NS_PROJECT // T41482
],
'+cuwiki' => [
'Шаблон' => NS_TEMPLATE,
'Категория' => NS_CATEGORY,
'Участник' => NS_USER,
'Википє́дїꙗ' => NS_PROJECT,
'Википє́дїѩ_бєсѣ́да' => NS_PROJECT_TALK,
'Википєдїѩ_бєсѣ́да' => NS_PROJECT_TALK, // T123654
],
'+cywikisource' => [
'Wicitestun' => NS_PROJECT,
'Sgwrs_Wicitestun' => NS_PROJECT_TALK,
],
'+dawiki' => [
'Portal_diskussion' => 101, // T9759
],
'+dawikisource' => [
'Author' => 102, // T9796
'Author_talk' => 103,
],
'+dewiki' => [
'P' => 100,
'PD' => 101,
'WD' => NS_PROJECT_TALK,
'BD' => NS_USER_TALK,
'H' => NS_HELP,
'HD' => NS_HELP_TALK,
],
'+dewikinews' => [
'Comments' => 102,
'Comments_talk' => 103,
],
'+dewikiquote' => [
'BD' => NS_USER_TALK,
],
'+dewikivoyage' => [ // T53794
'WD' => NS_PROJECT_TALK,
'BD' => NS_USER_TALK,
'H' => NS_HELP,
'HD' => NS_HELP_TALK,
'P' => 100, // Portal
'PD' => 101, // Portal Diskussion
'T' => 104, // Thema
'TD' => 105, // Thema Diskussion
'NR' => 106, // Nachrichten
'ND' => 107, // Nachrichten Diskussion
'News' => 106,
'News_Diskussion' => 107,
],
'+dewiktionary' => [
'WikiSaurus' => 104,
'WikiSaurus_Diskussion' => 105,
'BD' => NS_USER_TALK,
],
'+dvwiki' => [
'Portal' => 100,
'Portal_talk' => 101,
],
'elwiki' => [
'ΒΠ' => NS_PROJECT, // T135383
],
'+elwikisource' => [
'Βιβλιο' => 102,
'Συζήτηση_βιβλίου' => 103,
'Author' => 108, // T157187
'Author_talk' => 109, // T157187
'Portal' => 110, // T157187
'Portal_talk' => 111, // T157187
],
'+enwiki' => [ // T8313
'WT' => NS_PROJECT_TALK,
],
'+enwikibooks' => [
'WJ' => 110,
'CAT' => NS_CATEGORY,
'COOK' => 102,
'SUB' => 112,
],
'+enwikinews' => [
'CAT' => NS_CATEGORY,
],
'+enwikisource' => [
'WT' => NS_PROJECT_TALK, // T44853
'H' => NS_HELP, // T167563
],
'+enwiktionary' => [
'WS' => 110, // Thesaurus
'Wikisaurus' => 110, // T174264
'Wikisaurus_talk' => 111,
'CAT' => NS_CATEGORY, // T123187
'T' => NS_TEMPLATE, // T123187
'MOD' => 828, // T123187
'AP' => 100, // T123187
'RC' => 118, // T123187
],
'+eowiki' => [
'VP' => NS_PROJECT,
],
'+eowiktionary' => [
'Vikipediisto' => NS_USER, // T24426
'Vikipediista_diskuto' => NS_USER_TALK, // T24426
],
'+eowikisource' => [
'Auxtoro' => 102,
'Auxtoro-Diskuto' => 103,
],
'+eswiki' => [
'CAT' => NS_CATEGORY, // T183612
'PR' => 102, // T183612
],
'+eswikibooks' => [
'CAT' => NS_CATEGORY, // T216143
'WL' => NS_PROJECT, // T216143
],
'+eswikisource' => [
'A' => NS_HELP, // T240050
],
'+eswiktionary' => [
'WN' => NS_PROJECT, // T119006
],
'+etwiki' => [
'Portal' => 100,
'Portal_talk' => 101,
'Draft' => 102, // T223472
'Draft_talk' => 103, // T223472
],
'+etwikisource' => [
'Author' => 106,
'Author_talk' => 107,
],
'+euwikisource' => [ // T193225
'Author' => 106,
'Author_talk' => 107,
],
'+fawiki' => [
'كاربر' => NS_USER,
'بحث كاربر' => NS_USER_TALK,
'بک' => NS_USER_TALK, // T213733
'وپ' => NS_PROJECT,
'ویکی پدیا' => NS_PROJECT,
'ويكي پديا' => NS_PROJECT,
'ويکي‌پديا' => NS_PROJECT,
'بوپ' => NS_PROJECT_TALK, // T213733
'بحث ویکی پدیا' => NS_PROJECT_TALK,
'بحث ويکي پديا' => NS_PROJECT_TALK,
'بحث ويکي‌پديا' => NS_PROJECT_TALK,
'پیشنویس' => 118, // T92760
'بحث_پیشنویس' => 119, // T92760
'پيشنويس' => 118, // T92760
'بحث_پيشنويس' => 119, // T92760
'پیش_نویس' => 118, // T92760
'بحث_پیش_نویس' => 119, // T92760
'پیش_نویس' => 118, // T92760
'بحث_پیش_نویس' => 119, // T92760
'پيش_نويس' => 118, // T92760
'بحث_پيش_نويس' => 119, // T92760
'پيش‌نويس' => 118, // T92760
'بحث_پيش‌نويس' => 119, // T92760
'Draft' => 118, // T92760
'Draft_talk' => 119, // T92760
'پود' => 828, // T213733
],
'+fawikibooks' => [
'وک' => NS_PROJECT,
'ویکی‌نسک' => NS_PROJECT,
'کتاب_آشپزی' => 102,
'بحث_کتاب_آشپزی' => 103,
'ویکی_کودک' => 110,
'بحث_ویکی_کودک' => 111,
],
'+fawikinews' => [
'وخ' => NS_PROJECT,
],
'+fawikisource' => [
'Portal' => 100,
'Portal_talk' => 101,
'Author' => 102,
'Author_talk' => 103,
'پدیدآورنده' => 102,
'گفتگو_پدیدآورنده' => 103,
'ون' => NS_PROJECT,
'گفتگوی_برگه' => 105,
'گفتگوی_فهرست' => 107,
],
'+fawikivoyage' => [
'وس' => NS_PROJECT,
'عب' => 106,
],
// T73668
'+fawikiquote' => [
'وگ' => NS_PROJECT, // T156451
],
'+fawiktionary' => [
'وو' => NS_PROJECT,
],
'+frwiki' => [
'DW' => NS_PROJECT_TALK, // T153952
'Discussion_Wikipedia' => NS_PROJECT_TALK,
'Utilisatrice' => NS_USER,
'Discussion_Utilisatrice' => NS_USER_TALK,
],
'+frwikibooks' => [
'WL' => NS_PROJECT, // T37977
'WJ' => 102, // T37977
'Wikijunior_talk' => 103, // T37977
],
'+frwikisource' => [
'Author' => 102,
'Author_talk' => 103,
],
'+frwiktionary' => [
'conj' => 116, // T262298
],
'+glwiki' => [
'Portal_talk' => 101, // T43213 (old namespace name)
],
'+guwiki' => [ // T255358
'વિ' => NS_PROJECT,
'સ' => NS_USER,
'શ્રે' => NS_CATEGORY,
'CAT' => NS_CATEGORY,
],
'+guwiktionary' => [
'વિક્શનરી' => NS_PROJECT // T42776 (old namespace name)
],
'+hewiki' => [ // T164858
'מי' => NS_SPECIAL,
'ש' => NS_TALK,
'מש' => NS_USER,
'U' => NS_USER,
'שמש' => NS_USER_TALK,
'וק' => NS_PROJECT,
'שוק' => NS_PROJECT_TALK,
'קו' => NS_FILE,
'שקו' => NS_FILE_TALK,
'מו' => NS_MEDIAWIKI,
'שמו' => NS_MEDIAWIKI_TALK,
'תב' => NS_TEMPLATE,
'שתב' => NS_TEMPLATE_TALK,
'עז' => NS_HELP,
'שעז' => NS_HELP_TALK,
'קט' => NS_CATEGORY,
'שקט' => NS_CATEGORY_TALK,
'פ' => /* Portal */ 100,
'שפ' => /* Portal talk */ 101,
'טי' => /* Draft */ 118,
'שטי' => /* Draft talk */ 119,
'Draft' => 118, // T223472
'Draft_talk' => 119, // T223472
'י' => /* Module */ 828,
'שי' => /* Module talk */ 829,
'נ' => /* Topic (Flow) */ 2600,
],
'+hewikisource' => [
'Author' => 108,
'Author_talk' => 109,
'באור' => 106,
'שיחת_באור' => 107,

// T286500
'מי' => NS_SPECIAL,
'ש' => NS_TALK,
'מש' => NS_USER,
'U' => NS_USER,
'שמש' => NS_USER_TALK,
'קו' => NS_FILE,
'שקו' => NS_FILE_TALK,
'מו' => NS_MEDIAWIKI,
'שמו' => NS_MEDIAWIKI_TALK,
'תב' => NS_TEMPLATE,
'שתב' => NS_TEMPLATE_TALK,
'קט' => NS_CATEGORY,
'שקט' => NS_CATEGORY_TALK,
],
'+hiwiki' => [
'वि' => NS_PROJECT,
'विवा' => NS_PROJECT_TALK,
'WPT' => NS_PROJECT_TALK,
'U' => NS_USER,
'UT' => NS_USER_TALK,
'स' => NS_USER,
'सवा' => NS_USER_TALK,
'श्र' => NS_CATEGORY,
'श्रवा' => NS_CATEGORY_TALK,
'CT' => NS_CATEGORY_TALK,
'सा' => NS_TEMPLATE,
'सावा' => NS_TEMPLATE_TALK,
'T' => NS_TEMPLATE,
'मी' => NS_MEDIAWIKI,
'मीवा' => NS_MEDIAWIKI_TALK,
'P' => 100,
'प्र' => 100,
'प्रवा' => 101,
'Portal' => 100, // T187286
'Portal_talk' => 101,
],
'+hiwikibooks' => [ // T254012
'वि' => NS_PROJECT,
'विपु' => NS_PROJECT,
],
'+hiwikiversity' => [
'Portal' => 100, // T172977
'School' => 102, // T172977
'Collection' => 106, // T172977
'विकिविद्यालय' => NS_PROJECT, // T185347
'Draft' => 118, // T187535
'Draft_talk' => 119, // T187535
],
'+hrwiki' => [
'WT' => NS_PROJECT_TALK, // T287024
'RWP' => NS_PROJECT_TALK, // T287024
'KT' => NS_CATEGORY, // T287024
'CT' => NS_CATEGORY, // T287024
'RKT' => NS_CATEGORY_TALK, // T287024
'RCT' => NS_CATEGORY_TALK, // T287024
'SUR' => NS_USER, // T287024
'U' => NS_USER, // T287024
'RSUR' => NS_USER_TALK, // T287024
'RSS' => NS_USER_TALK, // T287024
'DT' => NS_FILE, // T287024
'F' => NS_FILE, // T287024
'RDT' => NS_FILE_TALK, // T287024
'RF' => NS_FILE_TALK, // T287024
'ME' => NS_MEDIAWIKI, // T287024
'RME' => NS_MEDIAWIKI_TALK, // T287024
'PM' => NS_HELP, // T287024
'H' => NS_HELP, // T287024
'RPM' => NS_HELP_TALK, // T287024
'RH' => NS_HELP_TALK, // T287024
'MD' => 828, // T287024
'MOD' => 828, // T287024
'RMD' => 829, // T287024
'RMOD' => 829, // T287024
'Draft' => 118, // T291755
'Draft_talk' => 119, // T291755
],
'+hrwikisource' => [
'Author' => 100,
'Author_talk' => 101,
],
'+hsbwiktionary' => [
'Wiktionary diskusija' => NS_PROJECT_TALK,
],
'+huwiki' => [
'Portál_vita' => 101,
],
'+huwikinews' => [
'Wikihírek_vita' => NS_PROJECT_TALK,
'Portál_vita' => 103,
],
'+huwikisource' => [
'Author' => 100,
'Author_talk' => 101,
],
'+huwiktionary' => [
'Függelék_vita' => 101, // T44505
'Index_vita' => 103,
],
'+hywikibooks' => [ // T55162
'Cookbook' => 102,
'Cookbook_talk' => 103,
'Wikijunior' => 110,
'Wikijunior_talk' => 111,
],
'+hywikisource' => [
'Author' => 100,
'Author_talk' => 101,
],
'+idwikibooks' => [
'Pembicaraan_Wikibooks' => NS_PROJECT_TALK, // T38156
],
'+idwikisource' => [
'Author' => 100,
'Author_talk' => 101,
],
'+ilowiki' => [
'WT' => NS_PROJECT_TALK, // T40247
],
'+incubatorwiki' => [
'I' => NS_PROJECT,
],
'+iswikisource' => [
'Portal' => 100, // T46164
'Portal_talk' => 101, // T46164
'Author' => 102, // T46164
'Author_talk' => 103, // T46164
],
'+iswiktionary' => [
'Wikiorðabókspjall' => NS_PROJECT_TALK, // T9754
'Thesaurus' => 110,
'Thesaurus_talk' => 111,
],
'+itwiki' => [
'CAT' => NS_CATEGORY, // T101274
'DP' => 103, // T101274
'DW' => NS_PROJECT_TALK, // T101274
'T' => NS_TEMPLATE, // T101274
],
'+itwikibooks' => [
'Portale' => 100,
'Discussioni_portale' => 101,
'Shelf' => 102,
'Shelf_talk' => 103,
],
'+itwikisource' => [
'Author' => 102,
'Author_talk' => 103,
'Work' => 112, // T93870
'Work_talk' => 113,
],
'+itwikiversity' => [
'Facoltà' => 100,
'Discussioni_facoltà' => 101,
'U' => NS_USER, // T158775
'UT' => NS_USER_TALK, // T158775
'DWV' => NS_PROJECT_TALK, // T158775
'T' => NS_TEMPLATE, // T158775
'DT' => NS_TEMPLATE_TALK, // T158775
'H' => NS_HELP, // T158775
'DH' => NS_HELP_TALK, // T158775
'CAT' => NS_CATEGORY, // T158775
'DCAT' => NS_CATEGORY_TALK, // T158775
'DAREA' => 101, // T158775
'DC' => 103, // T158775
'MA' => 104, // T158775
'DMA' => 105, // T158775
'DIP' => 106, // T158775
'DDIP' => 107, // T158775
],
'+itwiktionary' => [
'WZ' => NS_PROJECT,
],
'+jawiki' => [
'トーク' => NS_TALK,
'利用者・トーク' => NS_USER_TALK,
'Wikipedia・トーク' => NS_PROJECT_TALK,
'ファイル・トーク' => NS_FILE_TALK,
'MediaWiki・トーク' => NS_MEDIAWIKI_TALK,
'テンプレート' => NS_TEMPLATE,
'テンプレート・トーク' => NS_TEMPLATE_TALK,
'ヘルプ' => NS_HELP,
'ヘルプ・トーク' => NS_HELP_TALK,
'カテゴリ' => NS_CATEGORY,
'カテゴリ・トーク' => NS_CATEGORY_TALK,
"ポータル‐ノート" => 101,
'Portal‐ノート' => 101,
'Portal・トーク' => 101,
'プロジェクト・トーク' => 103,
'モジュール・トーク' => 829, // T49933
],
'+jawikinews' => [
"ポータル‐ノート" => 101,
],
'+jawikivoyage' => [ // T262155
'トーク' => NS_TALK,
'利用者・トーク' => NS_USER_TALK,
'Wikivoyage・トーク' => NS_PROJECT_TALK,
'ファイル・トーク' => NS_FILE_TALK,
'MediaWiki・トーク' => NS_MEDIAWIKI_TALK,
'テンプレート・トーク' => NS_TEMPLATE_TALK,
'ヘルプ・トーク' => NS_HELP_TALK,
'カテゴリ・トーク' => NS_CATEGORY_TALK,
'WikiProject' => 102,
'WikiProject talk' => 103,
'プロジェクト‐ノート' => 103,
'モジュール・トーク' => 829,
],
'+kawikiquote' => [
'Wikiquote_განხილვა' => NS_PROJECT_TALK,
],
'+kkwiki' => [
'Joba' => 102, // T42794
'Joba_talqılawı' => 103,
'جوبا' => 102,
'جوبا_تالقىلاۋى' => 103,
],
'+knwiki' => [
'Draft' => 118, // T223472
'Draft_talk' => 119, // T223472
],
'+knwikisource' => [ // T39676
'Portal' => 100,
'Portal_talk' => 101,
'Author' => 102,
'Author_talk' => 103,
],
'+kowiki' => [
'백' => NS_PROJECT,
'백토' => NS_PROJECT_TALK,
'사' => NS_USER, // T57909
'사토' => NS_USER_TALK, // T57342
'들머리' => 100, // T87528
'들머리토론' => 101, // T87528
'들' => 100,
'들토' => 101,
'프' => 102,
'프토' => 103,
'Draft' => 118, // T223472
'Draft_talk' => 119, // T223472
],
'+kowikinews' => [
'뉴' => NS_PROJECT,
'뉴토' => NS_PROJECT_TALK,
],
'+kowikiquote' => [
'인' => NS_PROJECT,
'사' => NS_USER, // T255031
'사토' => NS_USER_TALK, // T255031
],
'+kowikisource' => [
'문' => NS_PROJECT, // T182487
'문토' => NS_PROJECT_TALK, // T182487
'글쓴이' => 100,
'글쓴이토론' => 101,
'Author' => 100,
'Author_talk' => 101,
'Portal' => 102, // T71522
'Portal_talk' => 103,
],
'+kowikiversity' => [
'Wikiversity토론' => NS_PROJECT_TALK, // T46899
],
'+kowiktionary' => [
'낱' => NS_PROJECT, // T58761
],
'+kswiki' => [
'وپ' => NS_PROJECT, // T291740
'وب' => NS_PROJECT_TALK,
],
'+kuwiktionary' => [
'Wîkîferheng_gotûbêj' => NS_PROJECT_TALK, // T39524 (old namespace name)
'Pêvek_nîqas' => 101, // T39524 (old namespace name)
'Nimînok_nîqas' => 103, // T39524 (old namespace name)
'Portal_nîqas' => 105, // T39524 (old namespace name)
'WF' => NS_PROJECT, // T269319
],
'+kuwiki' => [
'Portal_nîqaş' => 101, // T39521
],
'+kvwiki' => [
'Обсуждение_Wikipedia' => NS_PROJECT_TALK,
],
'+lawiki' => [
'Disputatio_Wikipedia' => NS_PROJECT_TALK,
],
'+lawikisource' => [
'Author' => 102,
'Author_talk' => 103,
],
'+lbwiktionary' => [
'Wiktionary_Diskussioun' => NS_PROJECT_TALK,
],
'+lijwikisource' => [
'Author' => 102, // T257672
'Author_talk' => 103, // T257672
'Work' => 104, // T257672
'Work_talk' => 105, // T257672
],
'+lmowiktionary' => [
'Appendix' => 100,
'Appendix_talk' => 101,
],
'+ltwiki' => [
'Wikipedia_aptarimas' => NS_PROJECT_TALK,
],
'+lvwiki' => [
'VP' => NS_PROJECT, // T95106
],
'+maiwiki' => [
'वि' => NS_PROJECT, // T125801
'वि_वा' => NS_PROJECT_TALK, // T125801
'CA' => NS_CATEGORY, // T125801
'CT' => NS_CATEGORY_TALK, // T125801
'WT' => NS_PROJECT_TALK, // T125801
'u' => NS_USER, // T125801
'ut' => NS_USER_TALK, // T125801
'प्र' => NS_USER, // T125801
'प्र_वा' => NS_USER_TALK, // T125801
'आ' => NS_TEMPLATE, // T125801
'आ_वा' => NS_TEMPLATE_TALK, // T125801
],
'+metawiki' => [ // T31129
'R' => 202,
],
'+mlwiki' => [
'വിക്കി' => NS_PROJECT,
'വിക്കിസം' => NS_PROJECT_TALK,
'Portal' => 100,
'Portal_talk' => 101,
'ഘ' => 828, // T56951
'ഘസം' => 829, // T56951
],
'+mlwikibooks' => [
'വിക്കി‌‌_പുസ്തകശാല' => NS_PROJECT,
'വിക്കി‌‌_പുസ്തകശാല_സംവാദം' => NS_PROJECT_TALK,
'Wikibooks_talk' => NS_PROJECT_TALK,
'Cookbook' => 100,
'Cookbook_talk' => 101,
'Subject' => 102,
'Subject_talk' => 103,
'വി' => NS_PROJECT,
'വിസം' => NS_PROJECT_TALK,
'ഉ' => NS_USER,
'ഉസം' => NS_USER_TALK,
'പ്ര' => NS_FILE,
'പ്രസം' => NS_FILE_TALK,
'ഫ' => NS_TEMPLATE,
'ഫസം' => NS_TEMPLATE_TALK,
'വ' => NS_CATEGORY,
'വസം' => NS_CATEGORY_TALK,
'സ' => NS_HELP,
'സസം' => NS_HELP_TALK,
'ഘ' => 828, // T56951
'ഘസം' => 829, // T56951
],
'+mlwikiquote' => [
'വിക്കി_ചൊല്ലുകൾ' => NS_PROJECT, // T40111
'വിക്കി_ചൊല്ലുകൾ_സംവാദം' => NS_PROJECT_TALK, // T40111
'ഘ' => 828, // T56951
'ഘസം' => 829, // T56951
],
'+mlwikisource' => [
'Author' => 100,
'Author_talk' => 101,
'Portal' => 102,
'Portal_talk' => 103,
'H' => NS_HELP, // T37712
'Translation' => 114, // T154087
'Translation_talk' => 115,
'പ' => 114,
'പസം' => 115,
'ഘ' => 828, // T56951
'ഘസം' => 829, // T56951
],
'+mlwiktionary' => [
'വിക്കി‌‌_നിഘണ്ടു' => NS_PROJECT,
'വിക്കി‌‌_നിഘണ്ടു_സംവാദം' => NS_PROJECT_TALK,
'ഘ' => 828, // T56951
'ഘസം' => 829, // T56951
],
'+mnwwiki' => [
'Portal' => 100,
'Portal_talk' => 101,
],
'+mrwiki' => [
'विपी' => NS_PROJECT,
],
'+mrwikibooks' => [
'Wikibooks_talk' => NS_PROJECT_TALK, // T73774
'Wikibooks_चर्चा' => NS_PROJECT_TALK, // T73774
],
'+mrwikisource' => [
'Portal' => 100,
'Portal_talk' => 101,
'Author' => 102,
'Author_talk' => 103,
],
'+mswiki' => [
'Portal_talk' => 101,
'Perbualan_Portal' => 101,
],
'+mswikibooks' => [
'Perbualan_Resipi' => 101,
],
'+mwlwiki' => [
'Wikipedia_cumbersa' => NS_PROJECT_TALK,
'BP' => NS_PROJECT, // T180052
],
'+mywiktionary' => [
'Appendix' => 100, // T291146
'Appendix_talk' => 101, // T291146
],
'+mznwiki' => [
'وپ' => NS_PROJECT,
'Portal' => 100,
'Portal_talk' => 101,
'Wikipedia_گپ' => NS_PROJECT_TALK,
],
'+nahwiki' => [
'Wikipedia_tēixnāmiquiliztli' => NS_PROJECT_TALK,
],
'+napwikisource' => [
'Author' => 102, // T231880
'Author_talk' => 103, // T231880
],
'+newiki' => [
// Shorcuts per T89817
'वि' => NS_PROJECT,
'विवा' => NS_PROJECT_TALK,
'CT' => NS_CATEGORY_TALK,
'वि' => NS_PROJECT,
'WT' => NS_PROJECT_TALK,
'U' => NS_USER,
'UT' => NS_USER_TALK,
'प्र' => NS_USER,
'प्रवा' => NS_USER,
'ढाँ' => NS_TEMPLATE,
'ढाँवा' => NS_TEMPLATE_TALK,
'T' => NS_TEMPLATE,
'विकिपीडिया' => NS_PROJECT, // T184865
'विकिपीडिया_वार्ता' => NS_PROJECT_TALK, // T184865
'Draft' => 118, // T223472
'Draft_talk' => 119, // T223472
],
'+newikibooks' => [
// Per T131754
'Cookbook' => 102,
'Cookbook_talk' => 103,
'Wikijunior' => 104,
'Wikijunior_talk' => 105,
'Subject' => 106,
'Subject_talk' => 107,
'विपु' => NS_PROJECT,
'विपु_वा' => NS_PROJECT_TALK,
'प्र' => NS_USER,
'प्र_वा' => NS_USER_TALK,
'ढाँ' => NS_TEMPLATE,
'ढाँ_वा' => NS_TEMPLATE_TALK,
'श्रे' => NS_CATEGORY,
'श्रे_वा' => NS_CATEGORY_TALK,
],
'+nlwiki' => [
'H' => NS_HELP,
'P' => 100,
],
'+nlwikisource' => [
'Author' => 102,
'Author_talk' => 103,
],
'+nowikibooks' => [
'Cookbook' => 102,
'Cookbook_talk' => 103,
],
'+nowikimedia' => [
'Brukar' => NS_USER,
'Brukardiskusjon' => NS_USER_TALK,
'Wikimedia_Noreg' => NS_PROJECT,
'Wikimedia_Norga' => NS_PROJECT,
],
'+nowikisource' => [
'Author' => 102, // T9796
'Author_talk' => 103,
],
'+nowiktionary' => [
'Appendix' => 100,
'Appendix_talk' => 101,
],
'+officewiki' => [ // T66976
'OW' => NS_PROJECT,
],
'+orwiki' => [
'WT' => NS_PROJECT_TALK, // T30257
],
'+outreachwiki' => [
'Wikipedia' => NS_PROJECT,
'Wikipedia_talk' => NS_PROJECT_TALK,
],
'+plwiki' => [ // T12064
'Wikipedystka' => NS_USER,
'Dyskusja_wikipedystki' => NS_USER_TALK,
],
'+plwikibooks' => [
'Wikipedystka' => NS_USER,
'Dyskusja_wikipedystki' => NS_USER_TALK,
],
'+plwikisource' => [
'Author' => 104,
'Author_talk' => 105,
'Collection' => 124, // T154711
'Collection_talk' => 125, // T154711
],
'+pmswikisource' => [
'Page' => 102,
'Page_talk' => 103,
'Index' => 104,
'Index_talk' => 105,
],
'+plwiktionary' => [
'WS' => NS_PROJECT,
'Wikipedysta' => NS_USER, // T202347
'Wikipedystka' => NS_USER, // T202347
'Dyskusja_wikipedysty' => NS_USER_TALK, // T202347
'Dyskusja_wikipedystki' => NS_USER_TALK, // T202347
],
'+pswikivoyage' => [
'وس' => NS_PROJECT, // T197507
],
'+ptwiki' => [
'Utilizador' => NS_USER, // T29495
'Utilizador_Discussão' => NS_USER_TALK, // T29495
'Discussão_Portal' => 101,
'Wikipedia_Discussão' => NS_PROJECT_TALK,
],
'+ptwikibooks' => [
'Wikibooks_Discussão' => NS_PROJECT_TALK,
],
'+ptwikisource' => [
'Author' => 102,
'Author_talk' => 103,
'Em_tradução' => 108,
'Discussão_Em_tradução' => 109,
'Discussão_em_tradução' => 109,
],
'+rowiki' => [
'Discuţie_MediWiki' => NS_MEDIAWIKI_TALK,
'Discuţie_Portal' => 101,
'Proiect' => 102, // T127607
'Discuţie_Proiect' => 103, // T127607
'Cod' => 108, // T127607
'Discuție_Cod' => 109, // T127607
'Carte' => 110, // T127607
'Discuţie_Carte' => 111, // T127607
],
'+rowikibooks' => [
'Discuţie_Wikibooks' => NS_PROJECT_TALK,
],
'+rowikinews' => [
'Wikiştiri' => NS_PROJECT,
'Discuţie_Wikiştiri' => NS_PROJECT_TALK,
'Discuţie_MediWiki' => NS_MEDIAWIKI_TALK,
],
'+rowikisource' => [
'Author' => 102,
'Author_talk' => 103,
],
'+ruwiki' => [
'У' => NS_USER, // T44511
'U' => NS_USER, // T69844
'ОУ' => NS_USER_TALK, // T69844
'UT' => NS_USER_TALK, // T69844
'Ш' => NS_TEMPLATE, // T44511
'T' => NS_TEMPLATE, // T44511
'К' => NS_CATEGORY, // T44511
'ВП' => NS_PROJECT, // T14320
'И' => 102,
'ПРО' => 104, // T36124
'АК' => 106, // T36527
'Участница' => NS_USER, // T14320
'Обсуждение_участницы' => NS_USER_TALK,
'ОПРО' => 105, // T189277
'Arbcom' => 106, // T36527
],
'+ruwikibooks' => [
'ВУ' => NS_PROJECT,

// Shorcuts - T127591
'Ш' => NS_TEMPLATE,
'T' => NS_TEMPLATE,
'MOD' => 828,
'М' => 828,
'К' => NS_CATEGORY,
'У' => NS_USER,
'U' => NS_USER,
'ОУ' => NS_USER_TALK,
'Р' => 104,
'П' => 100,
'З' => 106,
'С' => NS_HELP,
'И' => 102,
],
'+ruwikinews' => [
'ВикиНовости' => NS_PROJECT,
'ВН' => NS_PROJECT,
'П' => 100,
'Обсуждение_ВикиНовостей' => NS_PROJECT_TALK,
],
'+ruwikisource' => [
'ВТ' => NS_PROJECT, // T196719
'У' => NS_USER, // T196719
'ОУ' => NS_USER_TALK, // T196719
'Ш' => NS_TEMPLATE, // T196719
'К' => NS_CATEGORY, // T196719
'М' => 828, // T196719

],
'ruwikiquote' => [
'ВЦ' => NS_PROJECT,
'У' => NS_USER, // T197058
'U' => NS_USER, // T197058
'ОУ' => NS_USER_TALK, // T197058
'UT' => NS_USER_TALK, // T197058
'Ш' => NS_TEMPLATE, // T197058
'T' => NS_TEMPLATE, // T197058
'К' => NS_CATEGORY, // T197058
'М' => 828, // T197058
],
'+ruwiktionary' => [
'Appendix' => 100,
'Appendix_talk' => 101,
'Concordance' => 102,
'Concordance_talk' => 103,
'Index' => 104,
'Index_talk' => 105,
'Rhymes' => 106,
'Rhymes_talk' => 107,
'У' => NS_USER, // T197565
'U' => NS_USER, // T197565
'ОУ' => NS_USER_TALK, // T197565
'UT' => NS_USER_TALK, // T197565
'ВС' => NS_PROJECT, // T197565
'Ш' => NS_TEMPLATE, // T197565
'T' => NS_TEMPLATE, // T197565
'К' => NS_CATEGORY, // T197565
'М' => 828, // T197565
],
'+sawiki' => [
'WT' => NS_PROJECT_TALK,
'सहाय्यस्य_प्रवेशद्वारम्' => 101, // T101634 - Portal talk
],
'+sawikiquote' => [
'विकिसूक्तिःसम्भाषणम्' => NS_PROJECT_TALK, // T101634
],
'+sewiki' => [
'Temasiidu' => 100, // T41206
'Temasiidoságastallan' => 101, // T41206
],
'+shwiki' => [
'VP' => NS_PROJECT,
'ВП' => NS_PROJECT,
'Wikipedija' => NS_PROJECT,
'Vikipedija' => NS_PROJECT,
'Википедија' => NS_PROJECT,
'Razgovor_Wikipedija' => NS_PROJECT_TALK,
'Razgovor_o_Wikipediji' => NS_PROJECT_TALK,
'Разговор_о_Википедији' => NS_PROJECT_TALK,
'Портал' => 100, // NS_PORTAL
'Разговор_о_порталу' => 101, // NS_PORTAL_TALK
],
'+shiwiki' => [
'Portal' => 100, // T288909
'Portal_talk' => 101,
],
'+shnwiki' => [
'WT' => NS_PROJECT_TALK, // T210699
],
'+siwiki' => [
'Portal' => 100,
'Portal_talk' => 101,
],
'+skwiki' => [
'Užívateľ' => NS_USER, // T143472
'Diskusia_s_užívateľom' => NS_USER_TALK,
],
'+sqwikinews' => [
'WL' => NS_PROJECT,
],
'+srwiki' => [
'VP' => NS_PROJECT, // T286396
'ВП' => NS_PROJECT, // T286396
'Vikipedija' => NS_PROJECT,
'Draft' => 118, // T223472
'Draft_talk' => 119, // T223472
],
'+svwikisource' => [
'Author' => 106,
'Author_talk' => 107,
],
'+svwiktionary' => [
'WT-diskussion' => NS_PROJECT_TALK,
'KAT' => NS_CATEGORY, // T214329
],
'+swwiki' => [
'Portal' => 100,
'Portal_talk' => 101,
],
'+tawiki' => [
'WT' => NS_PROJECT_TALK, // T126604
],
'+testwiki' => [
'WT' => NS_PROJECT_TALK,
],
'+tewikiquote' => [
'Wikiquote_చర్చ' => NS_PROJECT_TALK, // T89332
],
'+tewikisource' => [
'Author' => 102,
'Author_talk' => 103,
'పేజీ' => 104,
'పేజీ_చర్చ' => 105,
],
'+tewiktionary' => [
'Wiktionary_చర్చ' => NS_PROJECT_TALK, // T38533
],
'+thwiki' => [
'H' => NS_HELP,
],
// T70108
'+thwikibooks' => [
'คุยเรื่องWikibooks' => NS_PROJECT_TALK,
'Cookbook' => 104, // T251118
'COOK' => 104, // T251118
'CAT' => NS_CATEGORY, // T251118
'H' => NS_HELP, // T251118
'SUB' => 102, // T251118
'Subject' => 102, // T48153
'Subject_talk' => 103, // T48153
'Wikijunior' => 106, // T251118
'WJ' => 106, // T251118
],
'+thwikisource' => [
'ผู้ประพันธ์' => 102, // T236640
'คุยเรื่องผู้ประพันธ์' => 103, // T236640
'H' => NS_HELP, // T251134
'CAT' => NS_CATEGORY, // T251134
'Portal' => 100, // T251134
'P' => 100, // T251134
'Author' => 102, // T251134
'Translation' => 114, // T251134
],
'+thwiktionary' => [
'คุยเรื่องWiktionary' => NS_PROJECT_TALK,
'Rhymes' => 104,
'Rhymes_talk' => 105,
],
'+tiwiki' => [ // T263840
'ዊኪፔዲያ' => NS_PROJECT,
'ዊኪፔዲያ_ምይይጥ' => NS_PROJECT_TALK,
'ማዕጾ_ምይይጥ' => 101,
],
'+tiwiktionary' => [ // T263840
'ዊኪ-መዝገበ-ቃላት_ምይይጥ' => NS_PROJECT_TALK,
],
'+trwiki' => [
'T' => NS_TALK, // T265336
'K' => NS_USER, // T265336
'VP' => NS_PROJECT, // T265336
'Ş' => NS_TEMPLATE, // T265336
'Y' => NS_HELP, // T265336
'KAT' => NS_CATEGORY, // T265336
'P' => 100, // T265336
'VPR' => 102, // T265336
],
'+trwikibooks' => [
'VK' => NS_PROJECT,
'VÇ' => 110,
'KAT' => NS_CATEGORY,
'KİT' => 112,

// T266608
'T' => NS_TALK,
'K' => NS_USER,
'Ş' => NS_TEMPLATE,
'Y' => NS_HELP,
],
'+trwikisource' => [
'Author' => 100,
'Author_talk' => 101,
'VikiKaynak' => NS_PROJECT, // T44721
'VikiKaynak_tartışma' => NS_PROJECT_TALK,
'Portal_talk' => 201,

// T266606
'T' => NS_TALK,
'K' => NS_USER,
'VK' => NS_PROJECT,
'Ş' => NS_TEMPLATE,
'Y' => NS_HELP,
'KAT' => NS_CATEGORY,
'P' => 200,
],
'+trwikiquote' => [ // T266605
'T' => NS_TALK,
'K' => NS_USER,
'VS' => NS_PROJECT,
'Ş' => NS_TEMPLATE,
'Y' => NS_HELP,
'KAT' => NS_CATEGORY,
],
'+trwiktionary' => [ // T266609
'T' => NS_TALK,
'K' => NS_USER,
'VS' => NS_PROJECT,
'Ş' => NS_TEMPLATE,
'Y' => NS_HELP,
'KAT' => NS_CATEGORY,
'P' => 100,
'A' => 106,
],
'+trwikivoyage' => [
'T' => NS_TALK, // T272782
'K' => NS_USER, // T272782
'VG' => NS_PROJECT, // T272782
'Ş' => NS_TEMPLATE, // T272782
'Y' => NS_HELP, // T272782
'KAT' => NS_CATEGORY, // T272782
],
'+ttwiki' => [
'ВП' => NS_PROJECT,
],
'+ukwiki' => [
'ВП' => NS_PROJECT,
],
'+ukwikibooks' => [
'ВП' => NS_PROJECT,
],
'+ukwikiquote' => [
'ВЦ' => NS_PROJECT,
],
'+ukwikinews' => [
'ВікіНовини' => NS_PROJECT, // T50843
'ВН' => NS_PROJECT, // T50843
'Обговорення_ВікіНовини' => NS_PROJECT_TALK, // T50843
'Д' => NS_HELP, // T50843
'К' => NS_CATEGORY,
'Comments' => 102, // T47333
'Comments_talk' => 103,
'Incubator' => 104,
'І' => 104, // T50843
'Incubator_talk' => 105,
],
'+ukwikisource' => [
'ВД' => NS_PROJECT,
'Обговорення_Wikisource' => NS_PROJECT_TALK, // T50308
'Author' => 102, // T50308
'Author_talk' => 103,
],
'+ukwikivoyage' => [
'Portal' => 100,
'Portal_talk' => 101,
'ВМ' => NS_PROJECT,
'К' => NS_CATEGORY,
'П' => 100,
'Д' => NS_HELP,
],
'+ukwiktionary' => [
'ВС' => NS_PROJECT,
],
'+urwiki' => [
'وپ' => NS_PROJECT, // T122045
'ویکیپیڈیا' => NS_PROJECT,
'ویکیپیڈیا_تبادلۂ_خیال' => NS_PROJECT_TALK,
'Portal' => 100, // T21569
'Portal_talk' => 101, // T21569
'Draft' => 118, // T223472
'Draft_talk' => 119, // T223472
],
'+urwiktionary' => [
'ول' => NS_PROJECT, // T186393
'تبادلۂ_خیال_ول' => NS_PROJECT_TALK, // T186393
'تھیسارس' => 110, // T186393
'تبادلۂ خیال تھیسارس' => 111, // T186393
'تعمیر_نو' => 118, // T186393
'تبادلۂ_خیال_تعمیر_نو' => 119, // T186393
'Index' => 104,
'Index_talk' => 105,
'Rhymes' => 106,
'Rhymes_talk' => 107,
'Transwiki' => 108,
'Transwiki_talk' => 109,
'Thesaurus' => 110,
'Thesaurus_talk' => 111,
'Citations' => 114,
'Citations_talk' => 115,
'Sign_gloss' => 116,
'Sign_gloss_talk' => 117,
'Reconstruction' => 118,
'Reconstruction_talk' => 119,
],
'+uzwiki' => [
'VP' => NS_PROJECT, // T48534
'VM' => NS_PROJECT_TALK, // T48534
],
'+vecwikisource' => [
'Author' => 100,
'Author_talk' => 101,
],
'+wawikisource' => [
'Author' => 100, // T269431
'Author_talk' => 101, // T269431
],
'+wikidata' => [
'Item' => NS_MAIN,
'Item_talk' => NS_TALK,
'WD' => NS_PROJECT, // T43834
'WT' => NS_PROJECT_TALK,
'P' => 120, // T47079
'L' => 146, // T195493
'E' => 640, // T245529
],
'+yiwiki' => [
'וויקיפעדיע' => NS_PROJECT,
'וויקיפעדיע_רעדן' => NS_PROJECT_TALK,
],
'+yiwikisource' => [
'וויקיביבליאטעק' => NS_PROJECT,
'וויקיביבליאטעק_רעדן' => NS_PROJECT_TALK
],
'+yiwiktionary' => [
'וויקיווערטערבוך' => NS_PROJECT,
'וויקיווערטערבוך_רעדן' => NS_PROJECT_TALK
],
'+yowiki' => [
'Portal' => 100,
'Portal_talk' => 101,
'Book' => 108,
'Book_talk' => 109,
],
'+vecwiki' => [
'Immagine' => NS_FILE,
],
'+viwiki' => [
'Chủ_đề' => 100,
'Thảo_luận_Chủ_đề' => 101,
],
'+viwikibooks' => [
'Subject' => 102,
'Subject_talk' => 103,
'Wikijunior' => 104,
'Wikijunior_talk' => 105,
'Cookbook' => 106,
'Cookbook_talk' => 107,
],
'+viwikisource' => [
'Portal' => 100,
'Portal_talk' => 101,
'Author' => 102,
'Author_talk' => 103,
'Translation' => 114, // T290691
'Translation_talk' => 115,
],
'+yuewiktionary' => [ // T212678
'Index' => 100,
'Index_talk' => 101,
'Appendix' => 102,
'Appendix_talk' => 103,
'T' => NS_TEMPLATE,
'U' => NS_USER,
'CAT' => NS_CATEGORY,
],
'+wuuwiki' => [
// English aliases - T124389
'T' => NS_TEMPLATE,

// Wu aliases - T124389, T128354
'媒体' => NS_MEDIA,
'特殊' => NS_SPECIAL,
'讨论' => NS_TALK,
'用户' => NS_USER,
'用户讨论' => NS_USER_TALK,
'维基百科' => NS_PROJECT,
'文件' => NS_FILE,
'模板' => NS_TEMPLATE,
'模板讨论' => NS_TEMPLATE_TALK,
'帮助' => NS_HELP,
'帮助讨论' => NS_HELP_TALK,
'分类' => NS_CATEGORY,
'模块' => 828, // NS_MODULE
],
'+zh_classicalwiki' => [
'H' => NS_HELP, // T162547
'WT' => NS_PROJECT_TALK, // T162547
'T' => NS_TEMPLATE, // T162547
'CAT' => NS_CATEGORY, // T162547
'P' => 100, // T162547
'Portal' => 100, // T162547
'Portal_talk' => 101, // T162547
'Draft' => 106, // T223472
'Draft_talk' => 107, // T223472
],
'+zhwiki' => [
'U' => NS_USER, // T183711
'UT' => NS_USER_TALK, // T183711
'维基百科' => NS_PROJECT,
'維基百科' => NS_PROJECT,
'WT' => NS_PROJECT_TALK,
'维基百科讨论' => NS_PROJECT_TALK,
'维基百科对话' => NS_PROJECT_TALK,
'維基百科討論' => NS_PROJECT_TALK,
'維基百科對話' => NS_PROJECT_TALK,
'F' => NS_FILE, // T183711
'FT' => NS_FILE_TALK, // T183711
'T' => NS_TEMPLATE,
'H' => NS_HELP,
'CAT' => NS_CATEGORY,
'P' => 100,
'主题' => 100, // T184866
'主題' => 100, // T184866
'主题讨论' => 101, // T184866
'主题对话' => 101,
'主題討論' => 101, // T184866
'主題對話' => 101,
'PJ' => 102, // T271612
'WPJ' => 102, // T271612
'专题' => 102, // T271612
'專題' => 102, // T271612
'维基专题' => 102, // T271612
'維基專題' => 102, // T271612
'PJT' => 103, // T271612
'WPJT' => 103, // T271612
'专题讨论' => 103, // T271612
'专题对话' => 103, // T271612
'專題討論' => 103, // T271612
'專題對話' => 103, // T271612
'维基专题讨论' => 103, // T271612
'维基专题对话' => 103, // T271612
'維基專題討論' => 103, // T271612
'維基專題對話' => 103, // T271612
'草稿' => 118, // T91223
],
'+zhwikibooks' => [
'维基教科书' => NS_PROJECT,
'維基教科書' => NS_PROJECT,
'CAT' => NS_CATEGORY, // T46308
'WJ' => 110, // T46308, Wikijunior
'维基儿童' => 110, // T46308
'維基兒童' => 110, // T46308
'SB' => 112, // T46308, Subject
'書架' => 112, // T46308
'书架' => 112, // T46308
],
'+zhwikinews' => [
'U' => NS_USER, // T266925
'UT' => NS_USER_TALK, // T266925
'T' => NS_TEMPLATE, // T266925
'H' => NS_HELP, // T266925
'CAT' => NS_CATEGORY, // T266925
'频道' => 100, // T257101
'頻道' => 100, // T257101
'频道讨论' => 101,
'頻道討論' => 101,
],
'+zhwikiquote' => [
'U' => NS_USER, // T240428
'UT' => NS_USER_TALK, // T240428
'WT' => NS_PROJECT_TALK, // T181374
'F' => NS_FILE, // T240428
'FT' => NS_FILE_TALK, // T240428
'T' => NS_TEMPLATE, // T181374
'H' => NS_HELP, // T181374
'CAT' => NS_CATEGORY, // T181374
],
'+zhwikisource' => [
'CAT' => NS_CATEGORY, // T230548
'作者' => 102, // Author
'作者讨论' => 103, // Author_talk
'作者討論' => 103,
'翻译' => 114, // T66127
'翻譯' => 114, // T66127
'翻译讨论' => 115, // T66127
'翻譯討論' => 115, // T66127
],
'+zhwikiversity' => [
'U' => NS_USER, // T202821
'UT' => NS_USER_TALK, // T202821
'维基学院' => NS_PROJECT, // T207544
'維基學院' => NS_PROJECT, // T207544
'WT' => NS_PROJECT_TALK, // T202821
'维基学院讨论' => NS_PROJECT_TALK, // T207544
'維基學院討論' => NS_PROJECT_TALK, // T207544
'T' => NS_TEMPLATE, // T202821
'H' => NS_HELP, // T202821
'CAT' => NS_CATEGORY, // T202821
'学部' => 100, // T201675
'學部' => 100, // T201675
'学部讨论' => 101, // T201675
'學部討論' => 101, // T201675
'学院' => 102, // T201675
'學院' => 102, // T201675
'系' => 102, // T201675
'院系' => 102, // T212919
'学院讨论' => 103, // T201675
'學院討論' => 103, // T201675
'系讨论' => 103, // T201675
'系討論' => 103, // T201675
'院系讨论' => 103, // T212919
'院系討論' => 103, // T212919
'学科' => 104, // T201675
'學科' => 104, // T201675
'学科讨论' => 105, // T201675
'學科討論' => 105, // T201675
'实验' => 106, // T212919
'實驗' => 106, // T212919
'实验讨论' => 107, // T212919
'實驗討論' => 107, // T212919
'课程' => 108, // T212919
'課程' => 108, // T212919
'课程讨论' => 109, // T212919
'課程討論' => 109, // T212919
],
'+zhwikivoyage' => [
'U' => NS_USER, // T198007
'UT' => NS_USER_TALK, // T198007
'维基导游' => NS_PROJECT, // T62122
'維基導遊' => NS_PROJECT, // T62122
'WT' => NS_PROJECT_TALK, // T198007
'F' => NS_FILE, // T198007
'FT' => NS_FILE_TALK, // T198007
'T' => NS_TEMPLATE, // T198007
'H' => NS_HELP, // T198007
'CAT' => NS_CATEGORY, // T198007
],
'+zhwiktionary' => [
'T' => NS_TEMPLATE, // T286101
'CAT' => NS_CATEGORY, // T286101
'附录' => 100, // T257101
'附錄' => 100, // T222024
'附录讨论' => 101, // T257101
'附錄討論' => 101, // T222024
'韵部' => 106, // T241023
'韻部' => 106, // T241023
'韵部讨论' => 107, // T241023
'韻部討論' => 107, // T241023
'RC' => 118, // T286101
'重构' => 118, // T286101
'重構' => 118, // T286101
'重建' => 118, // T286101
'重构讨论' => 119, // T286101
'重建讨论' => 119, // T286101
'重構討論' => 119, // T286101
'重建討論' => 119, // T286101
],
'+zh_yuewiki' => [
'WT' => NS_PROJECT_TALK,
'T' => NS_TEMPLATE,
'H' => NS_HELP,
'P' => 100,
# 'PT' => 101,
'MediaWiki_talk' => NS_MEDIAWIKI_TALK,
# Aliases for MediaWiki core "yue" namespace names.
'媒體' => NS_MEDIA,
'特別' => NS_SPECIAL,
'傾偈' => NS_TALK,
'用戶' => NS_USER,
'用戶傾偈' => NS_USER_TALK,
'$1_傾偈' => NS_PROJECT_TALK,
'文件' => NS_FILE,
'文件傾偈' => NS_FILE_TALK,
'MediaWiki_傾偈' => NS_MEDIAWIKI_TALK,
'模' => NS_TEMPLATE,
'模傾偈' => NS_TEMPLATE_TALK,
'幫手' => NS_HELP,
'幫手傾偈' => NS_HELP_TALK,
'分類' => NS_CATEGORY,
'分類傾偈' => NS_CATEGORY_TALK,
],
],
# @} end of wgNamespaceAliases

# wgNamespacesWithSubpages @{
'wgNamespacesWithSubpages' => [
'default' => [
NS_TALK /* 1 */ => true,
NS_USER /* 2 */ => true,
NS_USER_TALK /* 3 */ => true,
NS_PROJECT /* 4 */ => true,
NS_PROJECT_TALK /* 5 */ => true,
NS_FILE_TALK /* 7 */ => true,
NS_MEDIAWIKI /* 8 */ => true,
NS_MEDIAWIKI_TALK /* 9 */ => true,
NS_TEMPLATE /* 10 */ => true,
NS_TEMPLATE_TALK /* 11 */ => true,
NS_HELP /* 12 */ => true,
NS_HELP_TALK /* 13 */ => true,
NS_CATEGORY_TALK /* 15 */ => true,
// extra namespaces usually want subpages
100 => true,
101 => true,
102 => true,
103 => true,
104 => true,
105 => true,
106 => true,
107 => true,
108 => true,
109 => true,
110 => true,
111 => true,
112 => true,
113 => true,
114 => true,
115 => true,
116 => true,
117 => true,
118 => true,
119 => true,
],

// Wikipedia @{
'+arwiki' => [ 14 => 1 ], // T121985
'+cswiki' => [ 14 => 1 ],
'+dewiki' => [ 8 => 0 ],
'+enwiki' => [ 8 => 0 ],
'+eowiki' => [ 8 => 0 ], // 0 => 1 removed per T57563
'+eswiki' => [ 8 => 0 ],
'+frwiki' => [ 8 => 0 ],
'+guwiki' => [ 8 => 0, 14 => 1 ],
'+huwiki' => [ 8 => 0, 14 => 1 ],
'+idwiki' => [ 8 => 0 ],
'+itwiki' => [ 8 => 0, 14 => 0 ],
'+kkwiki' => [ 8 => 0, 12 => 0 ],
'+ltwiki' => [ 8 => 0 ],
'+plwiki' => [ 8 => 0, 14 => 1 ],
'+rmwiki' => [ 0 => 1 ],
'+slwiki' => [ 8 => 0, 14 => 1 ],
'+tenwiki' => [ 0 => 1 ],
'+zh_yuewiki' => [ 8 => 0, 14 => 1 ],
'+zh_min_nanwiki' => [ 8 => 0 ],
// @}

// Specials wiki @{
'+apiportalwiki' => [ NS_MAIN => true ], // to enable subpage navigation
'+arbcom_cswiki' => [ 0 => 1 ],
'+arbcom_enwiki' => [ 0 => 1, 8 => 0 ],
'+arbcom_nlwiki' => [ 0 => 1 ], // T147186
'+auditcomwiki' => [ 0 => 1, 8 => 0 ],
'+bewikimedia' => [ 0 => 1 ],
'+boardwiki' => [ 0 => 1, 8 => 0 ],
'+brwikimedia' => [ 0 => 1 ],
'+cawikimedia' => [ 0 => 1 ], // T185436
'+chairwiki' => [ 0 => 1, 8 => 0 ],
'+chapcomwiki' => [ 0 => 1, 8 => 0 ],
'+checkuserwiki' => [ 0 => 1 ],
'+collabwiki' => [ 0 => 1 ],
'+commonswiki' => [ 8 => 0 ],
'+ecwikimedia' => [ 0 => 1 ],
'+execwiki' => [ 0 => 1, 8 => 0 ],
'+fdcwiki' => [ 0 => 1 ],
'+foundationwiki' => [ 0 => 1, 8 => 0 ],
'+gewikimedia' => [ 0 => 1 ],
'+grwikimedia' => [ 0 => 1 ], // T245911
'+grantswiki' => [ 0 => 1, 8 => 0 ],
'+incubatorwiki' => [ 0 => 1, 14 => 1 ],
'+internalwiki' => [ 0 => 1, 8 => 0 ],
'+wikitech' => [ 0 => 1, 110 => 1, 498 => 1, 666 => 1 ],
'+legalteamwiki' => [ 0 => 1 ],
'+mediawikiwiki' => [ 0 => 1, 8 => 0, 14 => 1 ],
'+metawiki' => [ 0 => 1, 8 => 0, 200 => 1, 201 => 1, 202 => 1, 203 => 1, 208 => 1, 209 => 1 ],
'+movementroleswiki' => [ 0 => 1 ],
'+nlwikimedia' => [ 0 => 1 ],
'+nostalgiawiki' => [ 0 => 1, 8 => 0 ],
'+nowikimedia' => [ 0 => 1 ],
'+officewiki' => [ 0 => 1, 8 => 0 ], // T99860 et al.
'+ombudsmenwiki' => [ 0 => 1 ],
'+otrs_wikiwiki' => [ 0 => 1 ],
'+outreachwiki' => [ 0 => 1 ],
'+plwikimedia' => [ 0 => 1, 8 => 0, 14 => 1 ],
'+rswikimedia' => [ 0 => 1, 8 => 0 ],
'+ruwikimedia' => [ 0 => 1, 6 => 1, 7 => 0, 9 => 0, 14 => 1, 15 => 0 ],
'+sewikimedia' => [ 0 => 1 ],
'+stewardwiki' => [ 0 => 1, 6 => 1, 14 => 1 ],
'+strategywiki' => [ 0 => 1 ],
'+sysop_itwiki' => [ 0 => 1 ],
'+techconductwiki' => [ 0 => 1 ], // T260350
'+uawikimedia' => [ 0 => 1 ], // T91185
'+usabilitywiki' => [ 0 => 1 ],
'+wikidata' => [ 121 => 1 ], // T146271
'+wikimaniateamwiki' => [ 0 => 1, 8 => 0 ],

'+wikimania' => [ 0 => 1, 8 => 0, ],
// @}

// Wikibooks @{
'+wikibooks' => [ 0 => 1, 8 => 0 ],
'+cswikibooks' => [ 0 => 1, 14 => 1 ],
'+enwikibooks' => [ 0 => 1, 8 => 0, 14 => 1 ],
'+plwikibooks' => [ 0 => 1, 8 => 0, 14 => 1 ],
'+ptwikibooks' => [ 0 => 1, 8 => 0, 14 => 1 ],
'+ukwikibooks' => [ 0 => 1, 8 => 0, 14 => 1 ],
// @}

// Wikisource @{
'+wikisource' => [ 0 => 1, 8 => 0 ],
'+cswikisource' => [ 14 => 1 ],
'+napwikisource' => [ 250 => 1, 251 => 1 ], // T252755
'+plwikisource' => [ 124 => 1, 125 => 1 ], // T154711
'+ukwikisource' => [ 250 => 1, 251 => 1 ], // T255930
// @}

// Wikiversity @{
'+arwikiversity' => [ 0 => 1, 6 => 1 ],
'+betawikiversity' => [ 0 => 1 ],
'+cswikiversity' => [ 0 => 1, 14 => 1 ],
'+dewikiversity' => [ 0 => 1, 8 => 0 ],
'+enwikiversity' => [ 0 => 1, 8 => 0 ],
'+eswikiversity' => [
0 => 1, // T155498
],
'+fiwikiversity' => [ 0 => 1, 8 => 0 ],
'+frwikiversity' => [ 0 => 1, 8 => 0, 112 => 1, 113 => 1 ],
'+hiwikiversity' => [ 0 => 1 ], // T180913
'+itwikiversity' => [ 0 => 1, 8 => 0, 14 => 0 ],
'+kowikiversity' => [ 0 => 1 ], // T228481
'+ptwikiversity' => [ 0 => 1 ],
'+ruwikiversity' => [ 0 => 1, 6 => 1, 14 => 1 ],
'+svwikiversity' => [ 0 => 1 ],
'+zhwikiversity' => [ 0 => 1 ], // T202007
// @}

// Wikiquote
'+cswikiquote' => [ 0 => 1, 14 => 1 ],
'+plwikiquote' => [ 8 => 0, 14 => 1 ],

// Wikinews
'+cswikinews' => [ 0 => 1, 14 => 1 ],
'+plwikinews' => [ 8 => 0, 14 => 1 ],

// Wiktionary
'+cswiktionary' => [ 0 => 1, 14 => 1 ],
'+iswiktionary' => [ 0 => 1, 8 => 0, 14 => 1 ],
'+ltwiktionary' => [ 8 => 0, 14 => 1 ],
'+plwiktionary' => [ 8 => 0, 14 => 1 ],

// Wikivoyage
'+dewikivoyage' => [ 0 => 1, 100 => 0, 104 => 0 ],
'+itwikivoyage' => [ 0 => 1, 100 => 0, 104 => 0 ],

// Wikimania
'+wikimaniawiki' => [ 120 => 1, 122 => 1, 124 => 1, 126 => 1, 128 => 1 ], // T220950
],
# @} end of wgNamespacesWithSubpages

# wgProofreadPageNamespaceIds @{
'wgProofreadPageNamespaceIds' => [
'default' => [
'page' => 250,
'index' => 252
],
'test2wiki' => [
'page' => 104,
'index' => 106
],
'sourceswiki' => [
'page' => 104,
'index' => 106,
],
'enwikisource' => [
'page' => 104,
'index' => 106,
],
'arwikisource' => [
'page' => 104,
'index' => 106,
],
'aswikisource' => [ // T45129
'page' => 104,
'index' => 106,
],
'bewikisource' => [
'page' => 104,
'index' => 106,
],
'bnwikisource' => [
'page' => 104,
'index' => 102,
],
'brwikisource' => [
'page' => 102,
'index' => 100,
],
'cawikisource' => [
'page' => 102,
'index' => 104,
],
'cywikisource' => [
'page' => 104,
'index' => 106,
],
'dawikisource' => [
'page' => 104,
'index' => 106,
],
'dewikisource' => [
'page' => 102,
'index' => 104,
],
'elwikisource' => [
'page' => 100,
'index' => 102,
],
'eowikisource' => [
'page' => 104,
'index' => 106,
],
'eswikisource' => [
'page' => 102,
'index' => 104,
],
'etwikisource' => [
'page' => 102,
'index' => 104,
],
'fawikisource' => [
'page' => 104,
'index' => 106,
],
'frwikisource' => [
'page' => 104,
'index' => 112,
],
'frrwiki' => [
'page' => 102,
'index' => 104
],
'guwikisource' => [
'page' => 104,
'index' => 106
],
'hewikisource' => [
'page' => 104,
'index' => 112,
],
'hrwikisource' => [
'page' => 102,
'index' => 104,
],
'huwikisource' => [
'page' => 104,
'index' => 106,
],
'hywikisource' => [
'page' => 104,
'index' => 106,
],
'idwikisource' => [
'page' => 104,
'index' => 102,
],
'itwikisource' => [
'page' => 108,
'index' => 110,
],
'knwikisource' => [
'page' => 104,
'index' => 106,
],
'lawikisource' => [
'page' => 104,
'index' => 106,
],
'mlwikisource' => [
'page' => 106,
'index' => 104,
],
'mrwikisource' => [
'page' => 104,
'index' => 106,
],
'nlwikisource' => [
'page' => 104,
'index' => 106
],
'nowikisource' => [
'page' => 104,
'index' => 106
],
'plwikisource' => [
'page' => 100,
'index' => 102,
],
'pmswikisource' => [
'page' => 102,
'index' => 104,
],
'ptwikisource' => [
'page' => 106,
'index' => 104,
],
'rowikisource' => [
'page' => 104,
'index' => 106,
],
'ruwikisource' => [
'page' => 104,
'index' => 106,
],
'sawikisource' => [
'page' => 104,
'index' => 106,
],
'slwikisource' => [
'page' => 100,
'index' => 104,
],

'svwikisource' => [
'page' => 104,
'index' => 108,
],
'tewikisource' => [
'page' => 104,
'index' => 106,
],
'vecwikisource' => [
'page' => 102,
'index' => 104,
],
'viwikisource' => [
'page' => 104,
'index' => 106,
],
'zhwikisource' => [
'page' => 104,
'index' => 106,
],
],
# @} end of wgProofreadPageNamespaceIds

'wgRawHtml' => [
'default' => false,
'donatewiki' => true,
'internalwiki' => true,
'thankyouwiki' => true,
'collabwiki' => true, // T31269
],

# wgWhitelistRead @{
'wgWhitelistRead' => [
'private' => [ 'Main Page', 'Special:UserLogin', 'Special:UserLogout' ],
'+sysop_itwiki' => [ 'Pagina principale', 'Wikipedia:Bacheca_pubblica' ],
],
# @} end of wgWhitelistRead

'wgAutoConfirmAge' => [
'default' => 4 * 3600 * 24, // 4 days to pass isNewbie()
'fishbowl' => 0, // No need

# http://de.wikibooks.org/wiki/Wikibooks:Meinungsbilder/_Verschiebefunktion_f%C3%BCr_neue_Nutzer
# TS 2007-02-06
'dewikibooks' => 7 * 86400,
'itwiki' => 7 * 86400, // T262738
'nowiki' => 7 * 86400, // T71302
'tenwiki' => 0, // T28554
'wuuwiki' => 7 * 86400, // T122476
'zhwiki' => 7 * 3600 * 24, // T16624
'zh_classicalwiki' => 5 * 86400, // T228141
'zhwikibooks' => 7 * 3600 * 24, // T185182
'zhwikinews' => 7 * 3600 * 24, // T259869
'zhwikiquote' => 7 * 86400, // T189289
'zhwiktionary' => 7 * 86400, // T187018
],

'wgAutoConfirmCount' => [
'default' => 0,
'arwiki' => 50, // T14123
'ckbwiki' => 10, // T53537
'cswiki' => 10, // T163207
'enwiki' => 10, // T16191
'enwikisource' => 10, // T284627
'eswiki' => 50, // T15261
'eswikivoyage' => 25, // T46285
'fawiki' => 10, // T45630
'fawikivoyage' => 10, // T73709
'iswiki' => 10, // T306305
'itwiki' => 50, // T72128, T262738
'itwiktionary' => 10, // T24274
'jawiki' => 10, // T42270
'kowiki' => 10,// T46894
'metawiki' => 5, // T211188
'nowiki' => 20, // T71302
'plwiki' => 10,
'ptwiki' => 10, // T29954
'ruwiki' => 15, // T43831
'simplewiki' => 10,
'wikidata' => 50, // T48461
'wuuwiki' => 10, // T122476
'zhwiki' => 50, // T16624
'zh_classicalwiki' => 25, // T228141
'zhwikibooks' => 10, // T185182
'zhwikinews' => 20, // T259869
'zhwikiquote' => 10, // T189289
'zhwikiversity' => 10, // T202599
'zhwikivoyage' => 10, // T198006
'zhwiktionary' => 10, // T187018
'zh_yuewiki' => 10, // T32538
],

# wgRestrictionLevels @{
// Don't use '+foowiki' syntax, as that results in bad ordering in the
// protection form (T71640).
'wgRestrictionLevels' => [
'default' => [
'',
'autoconfirmed', // semi-protection level on
'sysop',
],
'arwiki' => [ '', 'autoconfirmed', 'editautoreviewprotected', 'review', 'sysop' ], // T54109, T146575, T225896
'azwiki' => [ '', 'autoconfirmed', 'extendedconfirmed', 'sysop' ], // T281860
'bgwiki' => [ '', 'autoconfirmed', 'extendedconfirmed', 'sysop' ], // T269709
'ckbwiki' => [ '', 'autoconfirmed', 'editautopatrolprotected', 'sysop' ], // T54533
'commonswiki' => [ '', 'autoconfirmed', 'templateeditor', 'sysop' ], // T227420
'dewiki' => [ '', 'autoconfirmed', 'editeditorprotected', 'sysop' ], // T94368
'dewiktionary' => [ '', 'autoconfirmed', 'editeditorprotected', 'editautoreviewprotected', 'sysop' ], // T216885
'elwiki' => [ '', 'autoconfirmed', 'extendedconfirmed', 'sysop' ], // T306241
'enwiki' => [ '', 'autoconfirmed', 'extendedconfirmed', 'templateeditor', 'sysop' ], // T126607, T57432
'enwiktionary' => [ '', 'autoconfirmed', 'editautopatrolprotected', 'templateeditor', 'sysop' ], // T148007, T296580
'enwikivoyage' => [ '', 'autoconfirmed', 'templateeditor', 'sysop' ], // T198056
'etwiki' => [ '', 'autoconfirmed', 'editautopatrolprotected', 'sysop' ], // T153465
'fawiki' => [ '', 'autoconfirmed', 'extendedconfirmed', 'sysop' ], // T140839
'foundationwiki' => [ '', 'autoconfirmed', 'edit-legal', 'sysop' ], // T205352
'frwiki' => [ '', 'autoconfirmed', 'editextendedsemiprotected', 'sysop' ], // T131109
'hewiki' => [ '', 'autoconfirmed', 'editautopatrolprotected', 'templateeditor' /* T102466 */, 'sysop' ], // T60207
'hewikisource' => [ '', 'autoconfirmed', 'editautoreviewprotected', 'sysop' ], // T275076
'huwiki' => [ '', 'autoconfirmed', 'edittrustedprotected', 'templateeditor', 'sysop' ], // T74055, T194568
'jawiki' => [ '', 'autoconfirmed', 'extendedconfirmed', 'sysop' ], // T249820
'kowiki' => [ '', 'autoconfirmed', 'extendedconfirmed', 'sysop' ], // T184675
'lvwiki' => [ '', 'autoconfirmed', 'editautopatrolprotected', 'sysop' ], // T92645
'mrwikisource' => [ '', 'autoconfirmed', 'templateeditor', 'sysop' ], // T269067
'plwiki' => [ '', 'autoconfirmed', 'editeditorprotected', 'sysop' ], // T48990
'ptwiki' => [ '', 'autoconfirmed', 'extendedconfirmed', 'editautoreviewprotected', 'sysop' ], // T41652, T281926
'rowiki' => [ '', 'autoconfirmed', 'extendedconfirmed', 'templateeditor', 'sysop' ], // T63172, T254471
'srwiki' => [ '', 'autoconfirmed', 'editautopatrolprotected', 'patrol', 'rollback', 'bot', 'sysop' ], // T215653
'srwikibooks' => [ '', 'autoconfirmed', 'editautopatrolprotected', 'patrol', 'rollback', 'bot', 'sysop' ], // T215653
'srwikinews' => [ '', 'autoconfirmed', 'editautopatrolprotected', 'patrol', 'rollback', 'bot', 'sysop' ], // T215653
'srwikisource' => [ '', 'autoconfirmed', 'editautopatrolprotected', 'patrol', 'rollback', 'bot', 'sysop' ], // T215653
'srwikiquote' => [ '', 'autoconfirmed', 'editautopatrolprotected', 'patrol', 'rollback', 'bot', 'sysop' ], // T215653
'srwiktionary' => [ '', 'autoconfirmed', 'editautopatrolprotected', 'patrol', 'rollback', 'bot', 'sysop' ], // T215653
'svwiki' => [ '', 'autoconfirmed', 'extendedconfirmed', 'sysop' ], // T279836
'testwiki' => [ '', 'autoconfirmed', 'extendedconfirmed', 'templateeditor', 'sysop' ], // T61084, T302860
'viwiki' => [ '', 'autoconfirmed', 'extendedconfirmed', 'templateeditor', 'editautopatrolprotected', 'sysop' ], // T215493, T296154, T303579
'zhwiki' => [ '', 'autoconfirmed', 'extendedconfirmed', 'templateeditor', 'sysop' ], // T260012, T287322
'zhwiktionary' => [ '', 'autoconfirmed', 'templateeditor', 'sysop' ], // T286101
],
# @} end of wgRestrictionLevels

'wgCascadingRestrictionLevels' => [
'default' => [ 'sysop' ],
'plwiki' => [ 'editeditorprotected', 'sysop' ], // T50374
],

'wgSemiprotectedRestrictionLevels' => [
'default' => [ 'autoconfirmed' ],
'+azwiki' => [ 'extendedconfirmed' ], // T281860
'+bgwiki' => [ 'extendedconfirmed' ], // T269709
'+elwiki' => [ 'extendedconfirmed' ], // T306241
'+enwiki' => [ 'extendedconfirmed' ], // T126607
'+fawiki' => [ 'extendedconfirmed' ], // T140839
'+frwiki' => [ 'editextendedsemiprotected' ], // T132248
'+jawiki' => [ 'extendedconfirmed' ], // T249820
'+kowiki' => [ 'extendedconfirmed' ], // T184675
'+ptwiki' => [ 'extendedconfirmed' ], // T281926
'+rowiki' => [ 'extendedconfirmed' ], // T254471
'+svwiki' => [ 'extendedconfirmed' ], // T279836
'+testwiki' => [ 'extendedconfirmed' ], // T302860
'+viwiki' => [ 'extendedconfirmed' ], // T215493
'+zhwiki' => [ 'extendedconfirmed' ], // T287322
],

'wgSiteNotice' => [
'default' => '',
],

'wmgPrivateWiki' => [
'default' => false,
'private' => true // make files private and such
],

'wmgUseCentralNotice' => [
'default' => true,
'advisorywiki' => false, // Per T27519
'fishbowl' => false, // Per T19718 Disable CentralNotice on private/fishbowl wikis
'lockeddown' => false, // T61702
'nonglobal' => false,
'fiwikimedia' => false, // T19718
'private' => false, // :D
'qualitywiki' => false,
],

'wgCentralNoticeLoader' => [
'default' => true, // *gulp* -- bv 2008-11-03
],

// For CentralNotice project pickers
'wgNoticeProject' => [
'advisorywiki' => 'wikimedia',
'default' => '$site',
'commonswiki' => 'commons',
'testcommonswiki' => 'commons',
'foundationwiki' => 'wikimedia',
'incubatorwiki' => 'wikimedia',
'mediawikiwiki' => 'mediawiki',
'metawiki' => 'meta',
'outreachwiki' => 'wikimedia',
'usabilitywiki' => 'wikimedia',
'strategywiki' => 'wikimedia',
'sourceswiki' => 'wikisource',
'specieswiki' => 'wikispecies',
'testwiki' => 'test',
'wikimania' => 'wikimedia',
'wikidata' => 'wikidata',
'wikivoyage' => 'wikivoyage',
],

# wgTranslateNumerals @{
'wgTranslateNumerals' => [
'default' => true,

'arwiki' => false,
'arwikibooks' => false, // T5442 -ævar
'arwikiquote' => false,
'arwiktionary' => false, // T35758
'arwikisource' => false,
'arwikiversity' => false,
'arwikinews' => false,
'aswiki' => false, // T33371
'bhwiki' => false, // T160098
'hiwiki' => false, // T31279
'hiwikiversity' => false, // T182584
'kswiki' => false, // T296055
'tewiki' => false, // by request -- maybe remove from file
'mlwiki' => false, // 2005-01-03, by dubious request on Ts's talk page -ævar
'tewikibooks' => false,
'tewikiquote' => false,
'tewiktionary' => false,
],
# @} end of wgTranslateNumerals

// Statically configured Monolog handler to clone for log channels that are
// not specifically configured in $wmgMonologChannels.
// See $wmgMonologConfig['handlers'] in logging.php for valid values.
'wmgDefaultMonologHandler' => [
'default' => 'blackhole',
'testwiki' => 'wgDebugLogFile',
'test2wiki' => 'wgDebugLogFile',
],

# wmgMonologChannels @{
// Configure Monolog logging to udp2log (logfiles), Logstash, EventBus extension, etc.
// See logging.php for more detailed information
// channel => false == ignore all log events on this channel
// channel => level == record all events of this level or higher to udp2log and logstash (except:
// logstash won't go below info level, use explicit logstash=>debug field for that)
// channel => [ 'udp2log'=>level, 'logstash'=>level, 'sample'=>rate, 'buffer'=>buffer, 'eventbus' => 'debug' ]
// Defaults: [ 'udp2log'=>'debug', 'logstash'=>'info', 'sample'=>false, 'buffer'=>false, 'eventbus' => 'debug' ]
// Valid levels: 'debug', 'info', 'warning', 'error', false
// Note: sampled logs will not be sent to Logstash
// Note: Udp2log events are sent to udp://{$wmgUdp2logDest}/{$channel}
'wmgMonologChannels' => [
// When changing the default, please also update the -labs settings to ensure that the
// logging on the beta cluster includes at least the same data that production includes
'default' => [
'404' => 'debug',
'AbuseFilter' => 'debug',
'AdHocDebug' => 'debug', // for temp live debugging
'antispoof' => 'debug',
'api' => [ 'logstash' => false ],
'api-feature-usage' => 'debug',
'api-readonly' => 'debug',
'api-request' => [ 'udp2log' => false, 'logstash' => false, 'eventbus' => 'debug', 'buffer' => true ],
'api-warning' => 'debug',
'authentication' => 'info',
'authevents' => 'info',
'autoloader' => 'debug', // ori, for T166759 (2017-06-02)
'badpass' => 'debug',
'badpass-priv' => 'debug',
'BlockManager' => 'info',
'BounceHandler' => 'debug',
'Bug58676' => 'debug', // Invalid message parameter
'cache-cookies' => 'debug',
'captcha' => 'debug',
'CentralAuth' => 'debug',
'CentralAuthRename' => 'debug', // -legoktm 2014-07-14 for T69875
'CentralNotice' => 'debug',
'CirrusSearch' => 'debug',
'CirrusSearchDeprecation' => 'debug',
'cirrussearch-request' => [ 'udp2log' => false, 'logstash' => false, 'eventbus' => 'debug', 'buffer' => true, ],
'CirrusSearchChangeFailed' => 'debug',
'CirrusSearchSlowRequests' => 'debug',
'cite' => 'debug',
'Cognate' => 'debug', // WMDE & Addshore
'collection' => 'debug', // -cscott for T73675
'csp' => [ 'logstash' => 'info', 'udp2log' => 'info' ],
'csp-report-only' => [ 'logstash' => 'info', 'udp2log' => 'info' ],
'DBConnection' => 'warning',
'DBPerformance' => [ 'logstash' => 'debug', 'udp2log' => 'warning' ],
'DBQuery' => 'warning',
'DBReplication' => 'warning',
'DBTransaction' => 'debug',
'DeferredUpdates' => 'error',
'deprecated' => 'debug',
'diff' => 'debug',
'DuplicateParse' => [ 'logstash' => 'debug', 'udp2log' => 'debug' ],
'editpage' => 'warning', // T251023
'Echo' => 'debug',
'Elastica' => 'info',
'error' => 'debug',
'EventBus' => [ 'logstash' => 'error' ],
'EventLogging' => 'debug',
'exception' => 'debug',
'exception-json' => [ 'logstash' => false ],
'exec' => 'debug',
'export' => 'debug',
'ExtensionDistributor' => 'error', // T225243
'ExternalStore' => 'warning', // T281048
'fatal' => 'debug',
'FileImporter' => 'debug',
'FileOperation' => 'debug',
'Flow' => 'debug', // -erikb 2014/03/08
'formatnum' => 'info', // - cscott 2020/11/09 for T267587/T267370
'FSFileBackend' => 'debug', // - gilles for T75229
'generated-pp-node-count' => 'debug',
'GlobalTitleFail' => [ 'sample' => 10000 ], // chad hates $wgTitle
'GlobalWatchlist' => 'info', // T260862
'goodpass' => 'debug',
'goodpass-priv' => 'debug',
'GrowthExperiments' => 'info',
'headers-sent' => 'debug',
'HttpError' => 'error', // Only log http errors with a 500+ code T85795
'JobExecutor' => [ 'logstash' => 'warning' ],
'Kartographer' => 'debug', // Temporary monitoring for T304813.
'ldap' => 'warning',
'Linter' => 'debug',
'LocalFile' => 'debug',
'localhost' => [ 'logstash' => false ],
'LockManager' => 'warning',
'logging' => 'debug',
'LoginNotify' => 'debug',
'MassMessage' => 'debug', // for 59464 -legoktm 2013/12/15
'Math' => 'info', // mobrovac for T121445
'mediamoderation' => 'debug', // for T303312 changed from warning
'memcached' => 'error', // -aaron 2012/10/24
'message-format' => [ 'logstash' => 'warning' ],
'MessageCacheError' => 'debug',
'mobile' => 'debug',
'NewUserMessage' => 'debug',
'OAuth' => 'info', // T244185
'objectcache' => 'warning',
'OutputBuffer' => 'debug',
'PageTriage' => 'debug',
'PageViewInfo' => 'info',
'ParserCache' => 'warning',
'Parsoid' => 'warning',
'poolcounter' => 'debug',
'preferences' => 'info',
'purge' => 'debug',
'query' => 'debug',
'ratelimit' => 'debug',
'readinglists' => 'warning',
'recursion-guard' => 'debug',
'RecursiveLinkPurge' => 'debug',
'redis' => 'info', // -asher 2012/10/12
'Renameuser' => 'debug',
'resourceloader' => 'info',
'ResourceLoaderImage' => 'debug', // - demon, matmarex
'RevisionStore' => 'info',
'runJobs' => [ 'logstash' => 'warning' ], // - bd808, T113571
'SaveParse' => 'debug',
'security' => 'debug',
'session' => [ 'udp2log' => false, 'logstash' => 'info' ],
'session-ip' => [ 'udp2log' => false, 'logstash' => 'info' ],
'SimpleAntiSpam' => 'debug',
'slow-parse' => 'debug',
'slow-parsoid' => 'info',
'SpamBlacklistHit' => 'debug',
'SpamRegex' => 'debug',
'SQLBagOStuff' => 'debug',
'StashEdit' => 'debug',
'SwiftBackend' => 'debug', // -aaron 5/15/12
'texvc' => 'debug',
'throttler' => 'info',
'thumbnail' => 'debug',
'thumbnailaccess' => 'debug', // T106323
'TitleBlacklist-cache' => 'debug', // For T85428
'torblock' => 'debug',
'TranslationNotifications.Jobs' => 'debug',
'Translate.Jobs' => 'debug',
'Translate' => 'debug',
'UpdateRepo' => 'debug',
'updateTranstagOnNullRevisions' => 'debug',
'upload' => 'debug',
'VisualEditor' => 'debug',
'wfLogDBError' => 'debug', // Former $wgDBerrorLog
'Wikibase' => [ 'udp2log' => 'info', 'logstash' => 'warning', 'sample' => false, ],
'WikibaseQualityConstraints' => 'debug',
'WikimediaEvents' => 'error', // For T205754 & T208233
'WikitechGerritBan' => 'debug',
'WikitechPhabBan' => 'debug',
'WMDE' => 'debug', // WMDE & Addshore T174948 & T191500
'xff' => [ 'logstash' => false ],
'XMP' => 'warning', // T89532
],

'+private' => [
'slow-parse' => false, // Don't log slow parse on private wikis, so we can make the slow parse log public.
'slow-parsoid' => false, // Don't log slow parse on private wikis, so we can make the slow parse log public.
],
'+group1' => [
'authorization' => [ 'udp2log' => 'info', 'logstash' => false ],
],
'+group0' => [
'authorization' => [ 'udp2log' => 'info', 'logstash' => false ],
],
'+arwiki' => [
'authorization' => [ 'udp2log' => 'info', 'logstash' => false ],
],
],
# @} end of wmgMonologChannels

'wgOverrideSiteFeed' => [
'testwiki' => [
'rss' => 'http://www.example.org/feedstuff.rss',
],
'enwikinews' => [
'atom' => 'http://en.wikinews.org/w/index.php?title=Special:NewsFeed&feed=atom&categories='
. 'Published&notcategories=No%20publish%7CArchived%7CAutoArchived%7Cdisputed&namespace=0&count=30&hourcount=124&ordermethod=categoryadd&stablepages=only',
],
'fawikinews' => [
'atom' => 'http://fa.wikinews.org/w/index.php?title=Special:NewsFeed&feed=atom&categories='
. '%D9%85%D9%86%D8%AA%D8%B4%D8%B1%D8%B4%D8%AF%D9%87&notcategories=%D9%85%D8%B1%D9%88%D8%B1|%D9%85%D8%B1%D9%88%D8%B1_%D9%81%D9%88%D8%B1%DB%8C|%D8%B5%D9%81%D8%AD%D9%87%E2%80%8C%D9%87%D8%A7%DB%8C_%D9%86%D8%A7%D9%85%D8%B2%D8%AF_%D8%AD%D8%B0%D9%81_%D8%B3%D8%B1%DB%8C%D8%B9'
. '&namespace=0&count=30&hourcount=124&ordermethod=categoryadd&stablepages=only',
'rss' => 'http://fa.wikinews.org/w/index.php?title=Special:NewsFeed&feed=rss&categories='
. '%D9%85%D9%86%D8%AA%D8%B4%D8%B1%D8%B4%D8%AF%D9%87&notcategories=%D9%85%D8%B1%D9%88%D8%B1|%D9%85%D8%B1%D9%88%D8%B1_%D9%81%D9%88%D8%B1%DB%8C|%D8%B5%D9%81%D8%AD%D9%87%E2%80%8C%D9%87%D8%A7%DB%8C_%D9%86%D8%A7%D9%85%D8%B2%D8%AF_%D8%AD%D8%B0%D9%81_%D8%B3%D8%B1%DB%8C%D8%B9'
. '&namespace=0&count=30&hourcount=124&ordermethod=categoryadd&stablepages=only'
],
],

# wgExtraNamespaces @{
// Recommended namespace numbers:
// * 100 - Portal
// * 102 - WikiProject
// * 104 - Reference
// * 114 - Translation
// Wikis are sorted by family (type), and then alphabetically

'wgExtraNamespaces' => [
// Meta wiki @{
'metawiki' => [
200 => 'Grants', // T24810
201 => 'Grants_talk',
202 => 'Research', // T30742
203 => 'Research_talk',
206 => 'Iberocoop', // T40398
207 => 'Iberocoop_talk',
],
// @}

# Wikimania wikis @{
'wikimania2005wiki' => [
100 => 'Internal',
101 => 'Internal_talk',
],
'wikimania' => [
100 => 'Proceedings',
101 => 'Proceedings_talk',
],
'wikimaniawiki' => [
100 => '2005',
101 => '2005_talk',
102 => '2006',
103 => '2006_talk',
104 => '2007',
105 => '2007_talk',
106 => '2008',
107 => '2008_talk',
108 => '2009',
109 => '2009_talk',
110 => '2010',
111 => '2010_talk',
112 => '2011',
113 => '2011_talk',
114 => '2012',
115 => '2012_talk',
116 => '2013',
117 => '2013_talk',
118 => '2014',
119 => '2014_talk',
120 => '2015',
121 => '2015_talk',
122 => '2016',
123 => '2016_talk',
124 => '2017',
125 => '2017_talk',
126 => '2018',
127 => '2018_talk',
128 => '2019',
129 => '2019_talk',
130 => '2020',
131 => '2020_talk',
132 => '2021',
133 => '2021_talk',
134 => '2022', // T295267
135 => '2022_talk', // T295267
],
# @}

# special wikis @{
'arbcom_enwiki' => [
100 => 'Case',
101 => 'Case_talk',
102 => 'Wpuser',
103 => 'Wpuser_talk',
],
'arbcom_dewiki' => [
100 => 'Anfrage',
101 => 'Anfrage_Diskussion',
],
'bdwikimedia' => [
100 => 'কর্মশালা', // Workshop - T195700
101 => 'কর্মশালা_আলোচনা', // Workshop talk - T195700
102 => 'আড্ডা', // Meetup - T195700
103 => 'আড্ডা_আলোচনা', // Meetup talk - T195700
104 => 'ফটোওয়াক', // Photowalk - T205747
105 => 'ফটোওয়াক_আলোচনা', // Photowalk Talk - T205747
],
'boardwiki' => [
100 => 'Resolution',
101 => 'Resolution_talk',
],
'commonswiki' => [
100 => 'Creator',
101 => 'Creator_talk',
102 => 'TimedText', # For video subtitles -- BV 2009-11-08
103 => 'TimedText_talk',
104 => 'Sequence',
105 => 'Sequence_talk',
106 => 'Institution',
107 => 'Institution_talk',
],
'testcommonswiki' => [
100 => 'Creator',
101 => 'Creator_talk',
102 => 'TimedText', # For video subtitles -- BV 2009-11-08
103 => 'TimedText_talk',
104 => 'Sequence',
105 => 'Sequence_talk',
106 => 'Institution',
107 => 'Institution_talk',
],
'chapcomwiki' => [
100 => 'Draft', // T66123
101 => 'Draft_talk',
102 => 'Affiliate', // T71549
103 => 'Affiliate_talk',
],
'foundationwiki' => [
100 => 'Resolution', // T132746
101 => 'Resolution_talk', // T132746
102 => 'Legal', // T206173
103 => 'Legal_talk', // T206173
104 => 'Minutes', // T206173
105 => 'Minutes_talk', // T206173
106 => 'Policy', // T206173
107 => 'Policy_talk', // T206173
112 => 'Archive', // T206173
113 => 'Archive_talk', // T206173
],
'wikitech' => [
110 => 'Obsolete',
111 => 'Obsolete_talk',
112 => 'OfficeIT', // T123383
113 => 'OfficeIT_talk',
// NS 114/115 reserved for 'Translation'
116 => 'Tool', // T122865
117 => 'Tool_talk', // T122865
],
'mediawikiwiki' => [
100 => 'Manual',
101 => 'Manual_talk',
102 => 'Extension',
103 => 'Extension_talk',
104 => 'API',
105 => 'API_talk',
106 => 'Skin',
107 => 'Skin_talk',
],
'nlwikimedia' => [
100 => 'De_Wikiaan',
101 => 'Overleg_De_Wikiaan',
],
'nowikimedia' => [
100 => 'Prosjekt', // T181625
101 => 'Prosjektdiskusjon', // T181625
],
'officewiki' => [
100 => 'Report',
101 => 'Report_talk',
110 => 'Outreach',
111 => 'Outreach_talk',
112 => 'Archive',
113 => 'Archive_talk',
],
'otrs_wikiwiki' => [
100 => 'Response',
101 => 'Response_talk'
],
'ruwikimedia' => [
100 => 'Пресс-релизы', // T95110 (press releases)
101 => 'Обсуждение_пресс-релизов',
102 => 'Отчёты', // T95110 (reports)
103 => 'Обсуждение_отчётов',
],
'sewikimedia' => [
100 => 'Projekt',
101 => 'Projektdiskussion',
],
'stewardwiki' => [ // T30773
100 => 'Case',
101 => 'Case_talk',
102 => 'Archive',
103 => 'Archive_talk',
104 => 'Proposal',
105 => 'Proposal_talk',
],
'strategywiki' => [
106 => "Proposal",
107 => "Proposal_talk",
],
'testwiki' => [
100 => 'Test_namespace_1',
101 => 'Test_namespace_1_talk',
102 => 'Test_namespace_2',
103 => 'Test_namespace_2_talk',
118 => 'Draft', // T198143
119 => 'Draft_talk',
],
'test2wiki' => [
100 => 'Portal',
101 => 'Portal_talk',
102 => 'Author',
103 => 'Author_talk',
104 => 'Page',
105 => 'Page_talk',
106 => 'Index',
107 => 'Index_talk',
],
'usabilitywiki' => [
100 => 'Multimedia',
101 => 'Multimedia_talk',
],
'wikidata' => [
120 => 'Property',
121 => 'Property_talk',
122 => 'Query',
123 => 'Query_talk',
],
# @} end of special wikis

// Wikipedia @{
'afwiki' => [
100 => 'Portaal',
101 => 'Portaalbespreking',
],
'alswiki' => [
100 => 'Portal',
101 => 'Portal_Diskussion',
102 => 'Buech',
103 => 'Buech_Diskussion',
104 => 'Wort',
105 => 'Wort_Diskussion',
106 => 'Text',
107 => 'Text_Diskussion',
108 => 'Spruch',
109 => 'Spruch_Diskussion',
110 => 'Nochricht',
111 => 'Nochricht_Diskussion',
],
'amwiki' => [
100 => 'በር', // T30727
101 => 'በር_ውይይት',
],
'anwiki' => [
100 => 'Portal',
101 => 'Descusión_Portal',
],
'arwiki' => [
100 => 'بوابة',
101 => 'نقاش_البوابة',
],
'arywiki' => [
100 => 'قيسارية', // Portal, T291737
101 => 'لمداكرة_د_لقيسارية', // Portal Talk, T291737
118 => 'واساخ', // Draft, T291737
119 => 'لمداكرة_د_لواساخ', // Draft Talk, T291737
],
'arzwiki' => [
100 => 'بوابة',
101 => 'مناقشة_بوابة',
],
'aswiki' => [
100 => "ৱিকিচ'ৰা", // Portal
101 => "ৱিকিচ'ৰা_আলোচনা",// Portal talk
],
'azwiki' => [
100 => 'Portal',
101 => 'Portal_müzakirəsi',
118 => 'Qaralama', // Draft - T299332
119 => 'Qaralama_müzakirəsi',
],
'azbwiki' => [
100 => 'پوْرتال', // T106305
101 => 'پوْرتال_دانیشیغی', // T106305
],
'bawiki' => [
100 => 'Портал', // T44077 - Portal
101 => 'Портал_буйынса_фекерләшеү',
102 => 'Проект', // T44077 - Project
103 => 'Проект_буйынса_фекерләшеү',
],
'barwiki' => [
100 => 'Portal',
101 => 'Portal_Dischkrian', // T43962 comment #7
102 => 'Buach', // T43962 - Wikibooks alt.
103 => 'Buach_Dischkrian',
104 => 'Woat', // T43962 - Wiktionary alt.
105 => 'Woat_Dischkrian',
106 => 'Text', // T43962 - Wikisource alt.
107 => 'Text_Dischkrian',
108 => 'Spruch', // T43962 - Wikiquote alt.
109 => 'Spruch_Dischkrian',
110 => 'Nochricht', // T43962 - Wikinews alt.
111 => 'Nochricht_Dischkrian',
],
'bewiki' => [
100 => 'Партал', // Portal
101 => 'Размовы_пра_партал', // Portal talk
],
'be_x_oldwiki' => [
100 => 'Партал',
101 => 'Абмеркаваньне_парталу',
],
'bgwiki' => [
100 => 'Портал',
101 => 'Портал_беседа',
118 => 'Чернова', // T299224 - Draft
119 => 'Чернова_беседа',
],
'bjnwiki' => [
100 => 'Lawang', // T259429 Portal
101 => 'Pamandiran_Lawang', // T259429 Portal talk
],
'bnwiki' => [
100 => 'প্রবেশদ্বার',
101 => 'প্রবেশদ্বার_আলোচনা',
],
'bpywiki' => [
100 => 'হমিলদুৱার', // Portal
101 => 'হমিলদুৱার_য়্যারী', // Portal_talk
],
'bswiki' => [
100 => 'Portal', // T39226
101 => 'Razgovor_o_portalu', // T39226
],
'cawiki' => [
100 => 'Portal', 101 => 'Portal_Discussió',
102 => 'Viquiprojecte', 103 => 'Viquiprojecte_Discussió',
],
'cewiki' => [
NS_PROJECT_TALK => 'Википедин_дийцаре', // T49574
100 => 'Ков',
101 => 'Ков_дийцаре',
],
'ckbwiki' => [
100 => 'دەروازە',
101 => 'لێدوانی_دەروازە',
102 => 'ویکیپرۆژە', // T54665
103 => 'لێدوانی_ویکیپرۆژە', // T54665
],
'cswiki' => [
NS_USER => 'Wikipedista', # language default set back in wgNamespaceAliases
NS_USER_TALK => 'Diskuse_s_wikipedistou', # language default set back in wgNamespaceAliases
100 => 'Portál',
101 => 'Diskuse_k_portálu',
102 => 'Rejstřík',
103 => 'Diskuse_k_rejstříku',
],
'cywiki' => [
100 => 'Porth', // T29684
101 => 'Sgwrs_Porth', // T29684
],
'dawiki' => [
NS_PROJECT_TALK => 'Wikipedia-diskussion', // T29902
NS_MEDIAWIKI_TALK => 'MediaWiki-diskussion', // T29902
NS_HELP_TALK => 'Hjælp-diskussion', // T29902
100 => 'Portal',
101 => 'Portaldiskussion',
102 => 'Artikeldata',
103 => 'Artikeldatadiskussion'
],
'+dagwiki' => [
104 => 'Salima', // T289911
105 => 'Salima_yɛltɔɣa',
],
'dewiki' => [
100 => 'Portal',
101 => 'Portal_Diskussion'
],
'diqwiki' => [
100 => 'Portal', // T133702
101 => 'Portal_vaten'
],
'dvwiki' => [
NS_PROJECT_TALK => 'ވިކިޕީޑިއާ_ޚިޔާލު', // T50075
100 => 'ނެރު',
101 => 'ނެރު_ޚިޔާލު',
],
'elwiki' => [
100 => 'Πύλη',
101 => 'Συζήτηση_πύλης'
],
'enwiki' => [
100 => 'Portal',
101 => 'Portal_talk',
# 106 => 'Table',
# 107 => 'Table_talk',
// 108, 109 were used for Book namespace, deleted as part of T285766
118 => 'Draft', // T59569
119 => 'Draft_talk',
],
'eowiki' => [
100 => 'Portalo',
101 => 'Portala_diskuto',
102 => 'Projekto',
103 => 'Projekta_diskuto',
],
'eswiki' => [
100 => 'Portal',
101 => 'Portal_discusión',
102 => 'Wikiproyecto',
103 => 'Wikiproyecto_discusión',
104 => 'Anexo', // T11304
105 => 'Anexo_discusión',
],
'etwiki' => [
100 => 'Portaal',
101 => 'Portaali_arutelu',
102 => 'Mustand', // Draft - T166887
103 => 'Mustandi_arutelu',
],
'euwiki' => [
100 => 'Atari', // portal
101 => 'Atari_eztabaida',
102 => 'Wikiproiektu',
103 => 'Wikiproiektu_eztabaida',
104 => 'Txikipedia', // T191396
105 => 'Txikipedia_eztabaida', // T191396
106 => 'Zerrenda', // T209834 - List
107 => 'Zerrenda_eztabaida', // T209834 - List talk
],
'fawiki' => [
100 => 'درگاه',
101 => 'بحث_درگاه',
# 102 => 'کتاب', // Book - T302957
# 103 => 'بحث_کتاب', // Book talk - T302957
118 => 'پیش‌نویس', // T92760
119 => 'بحث_پیش‌نویس', // T92760
],
'fiwiki' => [
100 => 'Teemasivu',
101 => 'Keskustelu_teemasivusta',
102 => 'Metasivu',
103 => 'Keskustelu_metasivusta',
104 => 'Kirja',
105 => 'Keskustelu_kirjasta',
106 => 'Wikiprojekti', // T156621
107 => 'Keskustelu_wikiprojektista', // T156621
],
'frrwiki' => [ // Per T40023
102 => 'Seite',
103 => 'Seite_Diskussion',
104 => 'Index',
105 => 'Index_Diskussion',
106 => 'Text',
107 => 'Text_Diskussion',
],
'frwiki' => [
100 => 'Portail',
101 => 'Discussion_Portail',
102 => 'Projet',
103 => 'Discussion_Projet',
104 => 'Référence',
105 => 'Discussion_Référence',
],
'glwiki' => [
100 => 'Portal',
101 => 'Conversa_portal', // T43213
102 => 'Libro',
103 => 'Conversa_libro',
],
'hewiki' => [
100 => 'פורטל',
101 => 'שיחת_פורטל',
108 => 'ספר', // Book
109 => 'שיחת_ספר', // Book talk
118 => 'טיוטה', // Draft - T86329
119 => 'שיחת_טיוטה',
],
'hiwiki' => [
100 => 'प्रवेशद्वार',
101 => 'प्रवेशद्वार_वार्ता',
],
'hrwiki' => [
100 => 'Portal',
101 => 'Razgovor_o_portalu',
102 => 'Dodatak',
103 => 'Razgovor_o_dodatku',
118 => 'Nacrt', // T268740 - Draft
119 => 'Razgovor_o_nacrtu', // T268740 - Draft_talk
],
'huwiki' => [
100 => 'Portál',
101 => 'Portálvita',
],
'hywiki' => [
100 => 'Պորտալ',
101 => 'Պորտալի_քննարկում',
102 => 'Վիքինախագիծ', // T259987
103 => 'Վիքինախագծի_քննարկում',
118 => 'Սևագիր', // T259987
119 => 'Սևագրի_քննարկում',
],
'iawiki' => [
100 => 'Portal',
101 => 'Discussion_Portal',
102 => 'Appendice',
103 => 'Discussion_Appendice',
],
'idwiki' => [
100 => 'Portal',
101 => 'Pembicaraan_Portal'
],
'iswiki' => [
100 => 'Gátt',
101 => 'Gáttaspjall'
],
'itwiki' => [
100 => 'Portale',
101 => 'Discussioni_portale',
102 => 'Progetto',
103 => 'Discussioni_progetto',
118 => 'Bozza', // T280289
119 => 'Discussioni_bozza' // T280289
],
'jawiki' => [
NS_TALK => "ノート",
NS_USER_TALK => "利用者‐会話",
NS_PROJECT_TALK => "Wikipedia‐ノート",
NS_FILE_TALK => "ファイル‐ノート",
NS_MEDIAWIKI_TALK => "MediaWiki‐ノート",
NS_TEMPLATE => "Template",
NS_TEMPLATE_TALK => "Template‐ノート",
NS_HELP => "Help",
NS_HELP_TALK => "Help‐ノート",
NS_CATEGORY => "Category",
NS_CATEGORY_TALK => "Category‐ノート",
100 => 'Portal',
101 => 'Portal‐ノート',
102 => 'プロジェクト',
103 => 'プロジェクト‐ノート',
829 => 'モジュール‐ノート', // T49933
],
'jamwiki' => [
100 => 'Puotal', // T135479
101 => 'Puotal_diskoshan',
],
'jvwiki' => [
100 => 'Gapura', // T252343 - Portal (Talk)
101 => 'Parembugan_Gapura',
],
'kawiki' => [
100 => 'პორტალი',
101 => 'პორტალი_განხილვა',
],
'kabwiki' => [
100 => 'Awwur', // T77017 - Portal
101 => 'Amyannan_uwwur',
102 => 'Asenfaṛ', // T77017 - Project
103 => 'Amyannan_usenfaṛ',
],
'kkwiki' => [
100 => 'Портал', // Portal
101 => 'Портал_талқылауы',
102 => 'Жоба', // T42794 - WikiProject
103 => 'Жоба_талқылауы',
],
'knwiki' => [
118 => 'ಕರಡು', // T129052 - Draft
119 => 'ಕರಡು_ಚರ್ಚೆ', // T129052, T255337
],
'kowiki' => [
100 => '포털', // T87528
101 => '포털토론', // T87528
102 => '위키프로젝트', // T29651
103 => '위키프로젝트토론', // T29651
118 => '초안', // T92798
119 => '초안토론', // T92798
],
'kuwiki' => [
100 => 'Portal',
101 => 'Gotûbêja_portalê', // T39521
NS_PROJECT_TALK => 'Gotûbêja_Wîkîpediyayê', // T39521
],
'kwwiki' => [
100 => 'Porth',
101 => 'Keskows_Porth',
],
'ladwiki' => [
100 => 'Portal', // T161843
101 => 'Diskusyón_de_Portal', // T161843
],
'lawiki' => [
100 => 'Porta',
101 => 'Disputatio_Portae',
],
'liwiki' => [
100 => 'Portaol',
101 => 'Euverlèk_portaol',
],
'lmowiki' => [
100 => 'Portal',
101 => 'Descüssiú_Portal',
102 => 'Purtaal',
103 => 'Descüssiun_Purtaal',
],
'lrcwiki' => [
100 => 'پورتال', // T102026
101 => 'چأک_چئنە_پورتال', // T102026
],
'ltwiki' => [
100 => 'Vikisritis',
101 => 'Vikisrities_aptarimas',
102 => 'Vikiprojektas',
103 => 'Vikiprojekto_aptarimas',
104 => 'Sąrašas',
105 => 'Sąrašo_aptarimas' ,
],
'lvwiki' => [
100 => 'Portāls',
101 => 'Portāla_diskusija',
102 => 'Vikiprojekts',
103 => 'Vikiprojekta_diskusija',
],
'mkwiki' => [
100 => 'Портал',
101 => 'Разговор_за_Портал',
],
'mlwiki' => [
100 => 'കവാടം',
101 => 'കവാടത്തിന്റെ_സംവാദം'
],
'minwiki' => [
100 => 'Portal', // Portal
101 => 'Diskusi_Portal', // Portal talk
],
'mnwwiki' => [
100 => 'ပါင်မုက်', // Portal
101 => 'ပါင်မုက်_ဓရီုကျာ', // Portal talk
],
'mrwiki' => [
100 => 'दालन',
101 => 'दालन_चर्चा',
],
'mtwiki' => [
100 => 'Portal',
101 => 'Diskussjoni_portal',
],
'mswiki' => [
100 => 'Portal',
101 => 'Perbincangan_portal',
],
'mwlwiki' => [
100 => 'Portal', // T180052
101 => 'Cumbersa_portal', // T180052
],
'mznwiki' => [
100 => 'پورتال', # Portal
101 => 'پورتال_گپ', # Portal talk
],
'ndswiki' => [
100 => 'Portal',
101 => 'Portal_Diskuschoon'
],
'newiki' => [
100 => 'पोर्टल', // T130108
101 => 'पोर्टल_वार्ता',
118 => 'मस्यौदा', // T184157
119 => 'मस्यौदा_वार्ता',
],
'newwiki' => [
100 => 'दबू',
101 => 'दबू_खँलाबँला',
],
'niawiki' => [ // T277671
100 => 'Portal',
101 => 'Huhuo_portal',
],
'nlwiki' => [
100 => 'Portaal',
101 => 'Overleg_portaal'
],
'nnwiki' => [
100 => 'Tema',
101 => 'Temadiskusjon',
],
'nowiki' => [
100 => 'Portal',
101 => 'Portaldiskusjon',
],
'ocwiki' => [
100 => 'Portal',
101 => 'Discussion_Portal',
102 => 'Projècte',
103 => 'Discussion_Projècte',
],
'orwiki' => [ // T60453
100 => 'ପୋର୍ଟାଲ',
101 => 'ପୋର୍ଟାଲ_ଆଲୋଚନା',
],
'pawiki' => [
100 => 'ਫਾਟਕ', // T120936
101 => 'ਫਾਟਕ_ਗੱਲ-ਬਾਤ',
],
'pflwiki' => [
100 => 'Portal', // T44990
101 => 'Portal_Diskussion',
102 => 'Buch', // 102-111: T54671
103 => 'Buch_Dischbediere',
104 => 'Wort',
105 => 'Wort_Dischbediere',
106 => 'Text',
107 => 'Text_Dischbediere',
108 => 'Spruch',
109 => 'Spruch_Dischbediere',
110 => 'Nochricht',
111 => 'Nochricht_Dischbediere',
],
'plwiki' => [
NS_PROJECT_TALK => 'Dyskusja_Wikipedii',
NS_USER => 'Wikipedysta',
# Lower case w in wikipedysty as per T12064
NS_USER_TALK => 'Dyskusja_wikipedysty',
100 => 'Portal',
101 => 'Dyskusja_portalu',
102 => 'Wikiprojekt',
103 => 'Dyskusja_wikiprojektu',
],
'pswiki' => [
100 => 'تانبه',
101 => 'د_تانبې_خبرې_اترې', // T119510
],
'ptwiki' => [
NS_USER => 'Usuário(a)', // T29495
NS_USER_TALK => 'Usuário(a)_Discussão',
100 => 'Portal',
101 => 'Portal_Discussão',
104 => 'Livro',
105 => 'Livro_Discussão',
],
'roa_tarawiki' => [
100 => 'Portale',
101 => "'Ngazzaminde_d'u_Portale",
],
'rowiki' => [
100 => 'Portal',
101 => 'Portal_talk', // T127607
102 => 'WikiProject', // T127607
103 => 'WikiProject_talk', // T127607
108 => 'Code', // T44690 - Code, T127607
109 => 'Code_talk', // T127607
110 => 'Book', // T68530, T127607
111 => 'Book_talk', // T127607
],
'ruwiki' => [
100 => 'Портал',
101 => 'Обсуждение_портала',
102 => 'Инкубатор', // Incubator
103 => 'Обсуждение_Инкубатора', // Incubator talk
104 => 'Проект', // T36124 - Project
105 => 'Обсуждение_проекта', // T36124 - Project talk
106 => 'Арбитраж', // T36527 - Arbcom
107 => 'Обсуждение_арбитража',
],
'sawiki' => [
100 => 'प्रवेशद्वारम्', // T78394 - Portal
101 => 'प्रवेशद्वारसम्भाषणम्', // T78394, T101634
],
'scnwiki' => [
100 => 'Purtali',
101 => 'Discussioni_purtali',
102 => 'Pruggettu',
103 => 'Discussioni_pruggettu',
],
'scowiki' => [
100 => 'Portal', // T68107
101 => 'Portal_talk',
102 => 'Define', // T247172
103 => 'Define_talk',
],
'sdwiki' => [
100 => 'باب', // T186943 - Portal
101 => 'باب_بحث', // T186943 - Portal talk
],
'sewiki' => [
100 => 'Portála', // T41206
101 => 'Portálaságastallan', // T41206
],
'shwiki' => [ 100 => 'Portal', 101 => 'Razgovor_o_portalu' ], // T32928
'shiwiki' => [
100 => 'Aggur', // T288909 - Portal
101 => 'Amsawal_n_waggur', // T288909 - Portal_talk
],
'shnwiki' => [ 100 => 'ၵိူၼ်ႇတူ', 101 => 'တွၼ်ႈဢုပ်ႇ_ၵိူၼ်ႇတူ' ], // T212992
'siwiki' => [ 100 => 'ද්වාරය', 101 => 'ද්වාරය_සාකච්ඡාව' ], // T8435, T26936
'skwiki' => [
NS_USER => 'Redaktor', // T143472
NS_USER_TALK => 'Diskusia_s_redaktorom',
100 => 'Portál',
101 => 'Diskusia_k_portálu',
],
'slwiki' => [ 100 => 'Portal', 101 => 'Pogovor_o_portalu' ],
'sowiki' => [ 100 => 'Portal', 101 => 'Portal_talk' ], // T51600
'sqwiki' => [ 100 => 'Portal', 101 => 'Portal_diskutim' ],
'srwiki' => [
100 => 'Портал',
101 => 'Разговор_о_порталу',
118 => 'Нацрт', // T214428
119 => 'Разговор_о_нацрту', // T214428
],
'suwiki' => [ 100 => 'Portal', 101 => 'Obrolan_portal' ], // T10156
'svwiki' => [ 100 => 'Portal', 101 => 'Portaldiskussion' ],
'swwiki' => [
100 => 'Lango',
101 => 'Majadiliano_ya_lango',
102 => 'Wikichanzo', // T158041
103 => 'Majadiliano_ya_Wikichanzo',
],
'tawiki' => [ 100 => 'வலைவாசல்', 101 => 'வலைவாசல்_பேச்சு', ],
'tewiki' => [ 100 => 'వేదిక', 101 => 'వేదిక_చర్చ', ],
'tgwiki' => [
100 => 'Портал',
101 => 'Баҳси_портал',
102 => 'Лоиҳа', // T137200 - Project
103 => 'Баҳси_Лоиҳа',
],
'thwiki' => [
100 => 'สถานีย่อย',
101 => 'คุยเรื่องสถานีย่อย',
108 => 'หนังสือ', // T216322, Book
109 => 'คุยเรื่องหนังสือ', // Book talk
118 => 'ฉบับร่าง', // T216322, Draft
119 => 'คุยเรื่องฉบับร่าง', // Draft talk
],
'tiwiki' => [
100 => 'ማዕጾ', // T259295 Portal
101 => 'ምይይጥ_ማዕጾ', // T259295, T263840 Portal talk
],
'tlwiki' => [
100 => 'Portada', // Portal
101 => 'Usapang_Portada', // Portal talk
],
'trwiki' => [
100 => 'Portal',
101 => 'Portal_tartışma',
102 => 'Vikiproje', // Wikiproject, T166102
103 => 'Vikiproje_tartışma', // Wikiproject talk
],
'ttwiki' => [
100 => 'Портал',
101 => 'Портал_бәхәсе',
],
'udmwiki' => [
NS_PROJECT_TALK => 'Википедия_сярысь_вераськон', // T49820
],
'ukwiki' => [ 100 => 'Портал', 101 => 'Обговорення_порталу' ],
'urwiki' => [
100 => 'باب', // Portal - T21569
101 => 'تبادلۂ_خیال_باب', // Portal talk - T21569
102 => 'کتاب', // Book - T109505
103 => 'تبادلۂ_خیال_کتاب', // Book talk - T109505
118 => 'مسودہ', // Draft - T119308
119 => 'تبادلۂ_خیال_مسودہ',
],
'uzwiki' => [
100 => 'Portal', // T40840 (Portal)
101 => 'Portal_munozarasi', // T40840
102 => 'Loyiha', // T40840 (Project)
103 => 'Loyiha_munozarasi', // T40840
],
'vecwiki' => [
100 => 'Portałe',
101 => 'Discussion_portałe',
102 => 'Projeto',
103 => 'Discussion_projeto',
],
'viwiki' => [
100 => 'Cổng_thông_tin',
101 => 'Thảo_luận_Cổng_thông_tin'
],
'wuuwiki' => [
// Override MediaWiki default namespace names for "wuu",
// same than for "yue", see T124389.
NS_MEDIA => 'Media',
NS_SPECIAL => 'Special',
NS_TALK => 'Talk',
NS_USER => 'User',
NS_USER_TALK => 'User_talk',
NS_PROJECT_TALK => '$1_talk',
NS_FILE => 'File',
NS_FILE_TALK => 'File_talk',
NS_MEDIAWIKI_TALK => 'MediaWiki_talk',
NS_TEMPLATE => 'Template',
NS_TEMPLATE_TALK => 'Template_talk',
NS_HELP => 'Help',
NS_HELP_TALK => 'Help_talk',
NS_CATEGORY => 'Category',
NS_CATEGORY_TALK => 'Category_talk',

// Extra namespaces
100 => 'Portal', // T124389
101 => 'Portal_talk',
],
'yiwiki' => [
100 => 'פארטאל',
101 => 'פארטאל_רעדן',
],
'yowiki' => [
100 => 'Èbúté',
101 => 'Ọ̀rọ̀_èbúté',
108 => 'Ìwé',
109 => 'Ọ̀rọ̀_ìwé',
],
'zhwiki' => [
100 => 'Portal',
101 => 'Portal_talk',
102 => 'WikiProject',// T271612
103 => 'WikiProject_talk',// T271612
118 => 'Draft', // T91223
119 => 'Draft_talk', // T91223
],
'zh_classicalwiki' => [
100 => '門',
101 => '議',
106 => '稿', // Draft, T163655
107 => '酌稿', // Draft talk, T163655
],
'zh_min_nanwiki' => [ 100 => 'Portal', 101 => 'Portal_talk' ],
'zh_yuewiki' => [
# Override MediaWiki default namespace names for "yue".
NS_MEDIA => 'Media',
NS_SPECIAL => 'Special',
NS_TALK => 'Talk',
NS_USER => 'User',
NS_USER_TALK => 'User_talk',
NS_PROJECT_TALK => '$1_talk',
NS_FILE => 'File',
NS_FILE_TALK => 'File_talk',
NS_MEDIAWIKI_TALK => 'MediaWiki_talk',
NS_TEMPLATE => 'Template',
NS_TEMPLATE_TALK => 'Template_talk',
NS_HELP => 'Help',
NS_HELP_TALK => 'Help_talk',
NS_CATEGORY => 'Category',
NS_CATEGORY_TALK => 'Category_talk',
# Additional namespaces.
100 => 'Portal',
101 => 'Portal_talk',
],
// @} end of Wikipedia

// Wikisource wikis @{
// Please reserve NS 114 for 'Translation', thanks!

'sourceswiki' => [
108 => 'Author',
109 => 'Author_talk',
],
'azwikisource' => [
100 => 'Portal',
101 => 'Portal_müzakirəsi',
102 => 'Müəllif', // Author
103 => 'Müəllif_müzakirəsi', // Author talk
],
'arwikisource' => [
100 => 'بوابة',
101 => 'نقاش_البوابة',
102 => 'مؤلف',
103 => 'نقاش_المؤلف',
],
'aswikisource' => [
102 => 'লেখক', // T72464 - Author
103 => 'লেখক_আলোচনা',
],
'banwikisource' => [
102 => 'Pangawi', // T284389 - Author
103 => 'Pabligbagan_Pangawi', // T284389 - Author talk
],
'bewikisource' => [
102 => 'Аўтар', // Author
103 => 'Размовы_пра_аўтара',
],
'bgwikisource' => [
100 => 'Автор',
101 => 'Автор_беседа',
],
'bnwikisource' => [
100 => 'লেখক', // Author
101 => 'লেখক_আলাপ', // Author talk
106 => 'প্রবেশদ্বার', // Portal
107 => 'প্রবেশদ্বার_আলাপ',
108 => 'প্রকাশক', // T199028 - Publisher
109 => 'প্রকাশক_আলোচনা', // T199028 - Publisher talk
110 => 'রচনা', // T210472 - Work
111 => 'রচনা_আলাপ', // T210472 - Work talk
114 => 'অনুবাদ', // T114623 - Translation
115 => 'অনুবাদ_আলোচনা',
],
'brwikisource' => [
104 => 'Oberour',
105 => 'Kaozeadenn_oberour',
],
'cawikisource' => [
# 100, 101 reserved for Portal
106 => 'Autor', // T29898
107 => 'Autor_Discussió', // T29898
],
'cswikisource' => [
100 => 'Autor',
101 => 'Diskuse_k_autorovi',
102 => 'Edice', // T221697
103 => 'Diskuse_k_edici', // T221697
],
'dawikisource' => [
102 => 'Forfatter', // T9796
103 => 'Forfatterdiskussion',
],
'elwikisource' => [
108 => 'Συγγραφέας', // T78793 (Author)
109 => 'Συζήτηση_συγγραφέα',
110 => 'Πύλη', // T157187 (Portal)
111 => 'Συζήτηση_πύλης', // T157187 (Portal talk)
],
'enwikisource' => [
100 => 'Portal',
101 => 'Portal_talk',
102 => 'Author',
103 => 'Author_talk',
114 => 'Translation', // T52007
115 => 'Translation_talk', // T52007
],
'eowikisource' => [
102 => 'Aŭtoro', // Author
103 => 'Aŭtoro-Diskuto', // Author talk
],
'eswikisource' => [
100 => 'Portal', // Portal, T164195
101 => 'Portal_discusión', // Portal talk, T164195
106 => 'Autor', // Author, T164195
107 => 'Autor_discusión', // Author talk, T164195
],
'etwikisource' => [
106 => 'Autor',
107 => 'Autori_arutelu',
],
'euwikisource' => [ // T193225 (Author namespaces)
106 => 'Egilea',
107 => 'Egilea_eztabaida',
],
'fawikisource' => [
100 => 'درگاه', // Portal
101 => 'بحث_درگاه', // Portal talk
102 => 'پدیدآورنده', // Author
103 => 'بحث_پدیدآورنده', // Author talk
],
'frwikisource' => [
100 => 'Transwiki',
101 => 'Discussion_Transwiki',
102 => 'Auteur',
103 => 'Discussion_Auteur',
106 => 'Portail',
107 => 'Discussion_Portail',
],
'glwikisource' => [
102 => 'Autor', // T134041
103 => 'Conversa_autor',
],
'guwikisource' => [
108 => 'સર્જક', // Author
109 => 'સર્જક_ચર્ચા',
],
'hiwikisource' => [
100 => 'लेखक', // T218155 - Author
101 => 'लेखक_वार्ता', // T218155 - Author talk
114 => 'अनुवाद', // T218155 - Translation
115 => 'अनुवाद_वार्ता', // T218155 - Translation talk
],
'hewikisource' => [
# 100 => 'קטע', // Removed per T298430
# 101 => 'שיחת_קטע',
106 => 'ביאור',
107 => 'שיחת_ביאור',
108 => 'מחבר',
109 => 'שיחת_מחבר',
110 => 'תרגום',
111 => 'שיחת_תרגום',
116 => 'מקור', // T66353
117 => 'שיחת_מקור', // T66353
],
'hrwikisource' => [
100 => 'Autor',
101 => 'Razgovor_o_autoru',
],
'huwikisource' => [
100 => 'Szerző',
101 => 'Szerző_vita',
],
'hywikisource' => [
100 => 'Հեղինակ',
101 => 'Հեղինակի_քննարկում',
102 => 'Պորտալ',
103 => 'Պորտալի_քննարկում',
],
'idwikisource' => [
100 => 'Pengarang',
101 => 'Pembicaraan_Pengarang',
106 => 'Portal',
107 => 'Pembicaraan_Portal',
],
'iswikisource' => [
100 => 'Gátt', // T46164 - Portal
101 => 'Gáttarspjall', // T46164
102 => 'Höfundur', // T46164 - Author
103 => 'Höfundarspjall', // T46164
],
'itwikisource' => [
102 => 'Autore',
103 => 'Discussioni_autore',
104 => 'Progetto',
105 => 'Discussioni_progetto',
106 => 'Portale',
107 => 'Discussioni_portale',
112 => 'Opera', // T93870
113 => 'Discussioni_opera',
],
'jawikisource' => [
102 => '作者', // T126914 - Author
103 => '作者・トーク',
],
'jvwikisource' => [
102 => 'Panganggit', // T286241 - Author
103 => 'Parembugan_Panganggit', // T286241 - Author talk
],
'knwikisource' => [ // T39676
100 => 'ಸಂಪುಟ', // Portal
101 => 'ಸಂಪುಟ_ಚರ್ಚೆ',
102 => 'ಕರ್ತೃ', // Author
103 => 'ಕರ್ತೃ_ಚರ್ಚೆ',
],
'kowikisource' => [
100 => '저자',
101 => '저자토론',
102 => '포털', // T71522
103 => '포털토론',
114 => '번역', // T183836, Translation
115 => '번역토론', // T183836, Traslation talk
],
'lawikisource' => [
102 => 'Scriptor',
103 => 'Disputatio_Scriptoris',
],
'lijwikisource' => [
102 => 'Aotô', // T257672
103 => 'Discuscion_aotô', // T257672
104 => 'Œuvia', // T257672
105 => 'Discuscion_œuvia', // T257672
],
'mkwikisource' => [
102 => 'Автор',
103 => 'Разговор_за_автор',
],
'mlwikisource' => [
100 => 'രചയിതാവ്',
101 => 'രചയിതാവിന്റെ_സംവാദം',
102 => 'കവാടം',
103 => 'കവാടത്തിന്റെ_സംവാദം',
114 => 'പരിഭാഷ', // T154087 - Translate
115 => 'പരിഭാഷയുടെ_സംവാദം',
],
'mrwikisource' => [
100 => 'दालन', // Portal
101 => 'दालन_चर्चा', // Portal talk
102 => 'साहित्यिक', // Author
103 => 'साहित्यिक_चर्चा', // Author talk
],
'napwikisource' => [
102 => 'Autore', // Author
103 => 'Autore_chiàcchiera', // Author talk
108 => 'Opera', // Work
109 => 'Opera_chiàcchiera', // Work talk
114 => 'Traduzzione', // T239547, Translation
115 => 'Traduzzione_chiàcchiera', // Translation talk
],
'nlwikisource' => [
100 => 'Hoofdportaal',
101 => 'Overleg_hoofdportaal',
102 => 'Auteur',
103 => 'Overleg_auteur',
],
'nowikisource' => [
102 => 'Forfatter',
103 => 'Forfatterdiskusjon',
],
'pawikisource' => [
114 => 'ਅਨੁਵਾਦ', // T179807 - Translation
115 => 'ਅਨੁਵਾਦ_ਗੱਲ-ਬਾਤ', // T179807
100 => 'ਲੇਖਕ', // T226959 - Author
101 => 'ਲੇਖਕ_ਗੱਲ-ਬਾਤ', // T226959 - Author talk
106 => 'ਪੋਰਟਲ', // T226959 - Portal
107 => 'ਪੋਰਟਲ_ਗੱਲ-ਬਾਤ', // T226959 - Portal talk
108 => 'ਪ੍ਰਕਾਸ਼ਕ', // T226959 - Publisher
109 => 'ਪ੍ਰਕਾਸ਼ਕ_ਗੱਲ-ਬਾਤ', // T226959 - Publisher talk
110 => 'ਲਿਖਤ', // T226959 - Work
111 => 'ਲਿਖਤ_ਗੱਲ-ਬਾਤ', // T226959 - Work talk
],
'plwikisource' => [
NS_USER => 'Wikiskryba',
NS_USER_TALK => 'Dyskusja_wikiskryby',
NS_PROJECT_TALK => 'Dyskusja_Wikiźródeł',
104 => 'Autor',
105 => 'Dyskusja_autora',
124 => 'Kolekcja', // T154711
125 => 'Dyskusja_kolekcji', // T154711
],
'pmswikisource' => [
102 => 'Pàgina', // Page
103 => 'Discussion_ëd_la_pàgina', // Page talk
104 => 'Tàula', // Index
105 => 'Discussion_ëd_la_tàula', // Index talk
],
'ptwikisource' => [
100 => 'Portal',
101 => 'Portal_Discussão',
102 => 'Autor',
103 => 'Autor_Discussão',
108 => 'Em_Tradução',
109 => 'Discussão_Em_Tradução',
110 => 'Anexo',
111 => 'Anexo_Discussão',
],
'rowikisource' => [
102 => 'Autor',
103 => 'Discuție_Autor',
],
'sawikisource' => [
100 => 'प्रवेशद्वारम्', // T235343 - Portal
101 => 'प्रवेशद्वारसम्भाषणम्', // T235343 - Portal talk
102 => 'लेखकः', // T214553 - Author
103 => 'लेखकसम्भाषणम्', // T214553 - Author talk
108 => 'श्रव्यम्', // T282970 - Audio
109 => 'श्रव्यसम्भाषणम्', // T282970 - Audio talk
],
'skwikisource' => [
102 => 'Autor', // T122175
103 => 'Diskusia_k_autorovi',
],
'srwikisource' => [
100 => 'Аутор',
101 => 'Разговор_о_аутору',
102 => 'Додатак', // T39742
103 => 'Разговор_о_додатку', // T39742
],
'svwikisource' => [
106 => 'Författare',
107 => 'Författardiskussion',
],
'tawikisource' => [
102 => 'ஆசிரியர்', // T165813 - Author
103 => 'ஆசிரியர்_பேச்சு',
],
'tewikisource' => [
100 => 'ద్వారము', // Portal
101 => 'ద్వారము_చర్చ',
102 => 'రచయిత', // Author
103 => 'రచయిత_చర్చ',
],
'thwikisource' => [
100 => 'สถานีย่อย', // Portal, T216322
101 => 'คุยเรื่องสถานีย่อย', // Portal talk, T216322
102 => 'ผู้สร้างสรรค์', // Author, T216322 and T236640
103 => 'คุยเรื่องผู้สร้างสรรค์', // Author talk, T216322 and T236640
114 => 'งานแปล', // Translation, T216322
115 => 'คุยเรื่องงานแปล', // Translation talk, T216322
],
'trwikisource' => [
100 => 'Kişi',
101 => 'Kişi_tartışma',
200 => 'Portal',
201 => 'Portal_tartışma',
],
'ukwikisource' => [ // T50308
NS_PROJECT_TALK => 'Обговорення_Вікіджерел',
102 => 'Автор', // Author
103 => 'Обговорення_автора',
116 => 'Архів', // T270627 - Archive
117 => 'Обговорення_архіву', // T270627 - Archive talk
],
'vecwikisource' => [
100 => 'Autor',
101 => 'Discussion_autor',
],
'viwikisource' => [
100 => 'Chủ_đề',
101 => 'Thảo_luận_Chủ_đề',
102 => 'Tác_gia',
103 => 'Thảo_luận_Tác_gia',
114 => 'Biên_dịch', // T290691 - Translate
115 => 'Thảo_luận_Biên_dịch',
],
'wawikisource' => [
100 => 'Oteur', // T269431 - Author
101 => 'Oteur_copene', // T269431 - Author talk
],
'zhwikisource' => [ // Added on 2009-03-19 per T17722
100 => 'Portal', // T230294
101 => 'Portal_talk', // T230294
102 => 'Author',
103 => 'Author_talk',
108 => 'Transwiki', // T42474
109 => 'Transwiki_talk',
114 => 'Translation', // T66127
115 => 'Translation_talk', // T66127
],
# @} end of wikisource wikis

// Wiktionary @{
'angwiktionary' => [ // T58634
100 => 'Ætēaca',
101 => 'Ætēacmōtung',
],
'azwiktionary' => [
100 => 'Əlavə', // Appendix - T143851
101 => 'Əlavə_müzakirəsi',
],
'bgwiktionary' => [
100 => 'Словоформи',
101 => 'Словоформи_беседа'
],
'brwiktionary' => [
100 => 'Stagadenn', // Appendix
101 => 'Kaozeadenn_Stagadenn', // Appendix talk
],
'bnwiktionary' => [
100 => 'উইকিসরাস',
101 => 'উইকিসরাস_আলোচনা',
],
'bswiktionary' => [
100 => 'Portal',
101 => 'Razgovor_o_Portalu',
102 => 'Indeks',
103 => 'Razgovor_o_Indeksu',
104 => 'Dodatak',
105 => 'Razgovor_o_Dodatku',
],
'cswiktionary' => [
100 => 'Příloha',
101 => 'Diskuse_k_příloze',
],
'cywiktionary' => [
100 => 'Atodiad',
101 => 'Sgwrs_Atodiad',
102 => 'Odliadur',
103 => 'Sgwrs_Odliadur',
104 => 'WiciSawrws',
105 => 'Sgwrs_WiciSawrws',
],
'dewiktionary' => [
102 => 'Verzeichnis',
103 => 'Verzeichnis_Diskussion',
104 => 'Thesaurus',
105 => 'Thesaurus_Diskussion',
106 => 'Reim', // T45830
107 => 'Reim_Diskussion',
108 => 'Flexion', // T76357
109 => 'Flexion_Diskussion',
110 => 'Rekonstruktion', // T256242
111 => 'Rekonstruktion_Diskussion', // T256242
],
'dvwiktionary' => [
NS_PROJECT_TALK => 'ވިކިރަދީފު_ޚިޔާލު', // T48846
],
'elwiktionary' => [
100 => 'Παράρτημα',
101 => 'Συζήτηση_παραρτήματος',
],
'enwiktionary' => [
100 => 'Appendix', // T8476
101 => 'Appendix_talk',
102 => 'Concordance',
103 => 'Concordance_talk',
104 => 'Index',
105 => 'Index_talk',
106 => 'Rhymes',
107 => 'Rhymes_talk',
108 => 'Transwiki',
109 => 'Transwiki_talk',
110 => 'Thesaurus', // T174264
111 => 'Thesaurus_talk',
# 112 => 'WT', // Removed per T24104
# 113 => 'WT_talk',
114 => 'Citations',
115 => 'Citations_talk',
116 => 'Sign_gloss', // T26570
117 => 'Sign_gloss_talk',
118 => 'Reconstruction', // T119207
119 => 'Reconstruction_talk',
],
'eowiktionary' => [
NS_USER => 'Uzanto', // T24426
NS_USER_TALK => 'Uzanta_diskuto',
102 => 'Aldono', // T221525
103 => 'Aldono-Diskuto',
],
'eswiktionary' => [
100 => 'Apéndice',
101 => 'Apéndice_Discusión',
],
'fawiktionary' => [
100 => "پیوست",
101 => "بحث_پیوست",
],
'fiwiktionary' => [
100 => 'Liite', // T13672
101 => 'Keskustelu_liitteestä',
],
'frwiktionary' => [
100 => 'Annexe',
101 => 'Discussion_Annexe',
102 => 'Transwiki',
103 => 'Discussion_Transwiki',
104 => 'Portail',
105 => 'Discussion_Portail',
106 => 'Thésaurus',
107 => 'Discussion_Thésaurus',
108 => 'Projet',
109 => 'Discussion_Projet',
110 => 'Reconstruction', // T199631
111 => 'Discussion_Reconstruction',
112 => 'Tutoriel', // T242102
113 => 'Discussion_Tutoriel',
114 => 'Rime', // T262398
115 => 'Discussion_Rime', // T262398
116 => 'Conjugaison', // T262298
117 => 'Discussion_Conjugaison', // T262298
118 => 'Racine', // T263525
119 => 'Discussion_Racine', // T263525
],
'gawiktionary' => [
100 => 'Aguisín',
101 => 'Plé_aguisín',
],
'glwiktionary' => [
100 => 'Apéndice',
101 => 'Conversa_apéndice',
],
'hewiktionary' => [
100 => 'נספח',
101 => 'שיחת_נספח'
],
'huwiktionary' => [
100 => 'Függelék', // T44505 - Appendix
101 => 'Függelékvita',
102 => 'Index', // T44505
103 => 'Indexvita',
],
'iawiktionary' => [
102 => 'Appendice',
103 => 'Discussion_Appendice',
],
'idwiktionary' => [
100 => 'Indeks',
101 => 'Pembicaraan_Indeks',
102 => 'Lampiran',
103 => 'Pembicaraan_Lampiran',
],
'iswiktionary' => [
106 => 'Viðauki',
107 => 'Viðaukaspjall',
110 => 'Samheitasafn',
111 => 'Samheitasafnsspjall',
],
'itwiktionary' => [
100 => 'Appendice',
101 => 'Discussioni_appendice',
],
'jawiktionary' => [
100 => '付録', // Appendix
101 => '付録・トーク', // Appendix talk
],
'kawiktionary' => [
100 => 'ფორმაწარმოება', // T212956
101 => 'ფორმაწარმოების_განხილვა', // T212956
],
'kowiktionary' => [
100 => '부록',
101 => '부록_토론',
],
'kuwiktionary' => [
NS_PROJECT_TALK => 'Gotûbêja_Wîkîferhengê', // T39524
100 => 'Pêvek', // T30398
101 => 'Gotûbêja_pêvekê', // T39524
102 => 'Nimînok', // T30398
103 => 'Gotûbêja_nimînokê', // T39524
104 => 'Portal', // T30398
105 => 'Gotûbêja_portalê', // T39524
106 => 'Tewandin', // T224327
107 => 'Gotûbêja_tewandinê',
108 => 'Jinûvesazî', // T262046 - Reconstruction
109 => 'Gotûbêja_jinûvesaziyê', // T262046 - Reconstruction talk
],
'lbwiktionary' => [
100 => 'Annexen',
101 => 'Annexen_Diskussioun',
],
'lmowiktionary' => [
100 => 'Apendice',
101 => 'Ciciarada_Apendice',
],
'ltwiktionary' => [
100 => 'Sąrašas',
101 => 'Sąrašo_aptarimas',
102 => 'Priedas',
103 => 'Priedo_aptarimas',
],
'lvwiktionary' => [
100 => 'Pielikums',
101 => 'Pielikuma_diskusija',
],
'mgwiktionary' => [
100 => 'Rakibolana', # Portal
101 => "Dinika_amin'ny_rakibolana",
],
'mrwiktionary' => [
104 => 'सूची',
105 => 'सूची_चर्चा',
],
'mswiktionary' => [
100 => 'Lampiran', // Appendix - T255391
101 => 'Perbincangan_lampiran', // Appendix talk - T255391
102 => 'Rima', // Rhymes - T255391
103 => 'Perbincangan_rima', // Rhymes talk - T255391
104 => 'Tesaurus', // Thesaurus - T255391
105 => 'Perbincangan_tesaurus', // Thesaurus talk - T255391
106 => 'Indeks', // Index - T255391
107 => 'Perbincangan_indeks', // Index talk - T255391
108 => 'Petikan', // Citation - T255391
109 => 'Perbincangan_petikan', // Citation talk - T255391
110 => 'Rekonstruksi', // Reconstruction - T255391
111 => 'Perbincangan_rekonstruksi', // Reconstruction talk - T255391
112 => 'Padanan_isyarat', // Sign gloss - T255391
113 => 'Perbincangan_padanan_isyarat', // Sign gloss talk - T255391
114 => 'Konkordans', // Concordance - T255391
115 => 'Perbincangan_konkordans', // Concordance talk - T255391
],
'mywiktionary' => [
100 => 'နောက်ဆက်တွဲ', // T178545, Appendix
101 => 'နောက်ဆက်တွဲ_ဆွေးနွေးချက်',
],
'ndswiktionary' => [ // T85122
100 => 'Anhang',
101 => 'Anhang_Diskuschoon',
114 => 'Zitaten',
115 => 'Zitaten_Diskuschoon',
],
'nowiktionary' => [
100 => 'Tillegg',
101 => 'Tilleggdiskusjon',
],
'ocwiktionary' => [
100 => 'Annèxa',
101 => 'Discussion_Annèxa',
],
'orwiktionary' => [
102 => 'ସୂଚୀ', // T98584 - Index
103 => 'ସୂଚୀ_ଆଲୋଚନା',
114 => 'ଆଧାର', // T98584 - Citations
115 => 'ଆଧାର_ଆଲୋଚନା',
],
'plwiktionary' => [
NS_PROJECT_TALK => 'Wikidyskusja',
NS_USER => 'Wikisłownikarz',
NS_USER_TALK => 'Dyskusja_wikisłownikarza',
100 => 'Aneks',
101 => 'Dyskusja_aneksu',
102 => 'Indeks',
103 => 'Dyskusja_indeksu',
104 => 'Portal',
105 => 'Dyskusja_portalu',
],
'ptwiktionary' => [
100 => 'Apêndice',
101 => 'Apêndice_Discussão',
102 => 'Vocabulário',
103 => 'Vocabulário_Discussão',
104 => 'Rimas',
105 => 'Rimas_Discussão',
106 => 'Portal',
107 => 'Portal_Discussão',
108 => 'Citações',
109 => 'Citações_Discussão',
],
'rowiktionary' => [
100 => 'Portal',
101 => 'Discuție_Portal',
102 => 'Apendice',
103 => 'Discuție_Apendice',
],
'ruwiktionary' => [
100 => 'Приложение',
101 => 'Обсуждение_приложения',
102 => 'Конкорданс',
103 => 'Обсуждение_конкорданса',
104 => 'Индекс',
105 => 'Обсуждение_индекса',
106 => 'Рифмы',
107 => 'Обсуждение_рифм',
],
'skwiktionary' => [
100 => 'Príloha', // T148563
101 => 'Diskusia_k_prílohe', // T148563
],
'srwiktionary' => [
100 => 'Портал',
101 => 'Разговор_о_порталу',
102 => 'Додатак', // T216343
103 => 'Разговор_о_додатку', // T216343
],
'svwiktionary' => [ // T9933
102 => 'Appendix',
103 => 'Appendixdiskussion',
104 => 'Rimord',
105 => 'Rimordsdiskussion',
106 => 'Transwiki',
107 => 'Transwikidiskussion',
],
'thwiktionary' => [
100 => 'ภาคผนวก', // Appendix - T114458
101 => 'คุยเรื่องภาคผนวก', // Appendix talk
102 => 'ดัชนี', // Index - T114458
103 => 'คุยเรื่องดัชนี', // Index Talk
104 => 'สัมผัส', // Rhymes - T291761
105 => 'คุยเรื่องสัมผัส', // Rhymes_talk - T291761
110 => 'อรรถาภิธาน', // Thesaurus - T198585
111 => 'คุยเรื่องอรรถาภิธาน', // Thesaurus_talk
],
'trwiktionary' => [
100 => 'Portal',
101 => 'Portal_tartışma',
102 => 'YeniKurum', // START T248734 - Reconstruction (Talk)
103 => 'YeniKurum_tartışma',
104 => 'Ek', // Appendix (Talk)
105 => 'Ek_tartışma',
106 => 'Alıntılar', // Citations (Talk)
107 => 'Alıntılar_tartışma', // END T248734
],
'ukwiktionary' => [
// T15791
100 => 'Додаток', // appendix
101 => 'Обговорення_додатка', // appendix talk
102 => 'Індекс', // index
103 => 'Обговорення_індексу', // index talk
],
'viwiktionary' => [
100 => 'Phụ_lục', // Appendix - T298289
101 => 'Thảo_luận_Phụ_lục', // Appendix talk
],
'wawiktionary' => [
100 => 'Rawete', // T185289
101 => 'Rawete_copene', // T185289
102 => 'Sourdant', // T185289
103 => 'Sourdant_copene', // T185289
104 => 'Motyince', // T185289
105 => 'Motyince_copene', // T185289
],
'urwiktionary' => [
100 => 'ضمیمہ', // T186393 - Appendix
101 => 'تبادلۂ_خیال_ضمیمہ', // T186393 - Appendix talk
102 => 'کلید', // T186393 - Concordance
103 => 'تبادلۂ_خیال_کلید', // T186393 - Concordance talk
104 => 'اشاریہ', // T186393 - Index
105 => 'تبادلۂ_خیال_اشاریہ', // T186393 - Index talk
106 => 'قوافی', // T186393 - Rhymes
107 => 'تبادلۂ_خیال_قوافی', // T186393 - Rhymes talk
108 => 'ماورائے_ویکی', // T186393 - Transwiki
109 => 'تبادلۂ_خیال_ماورائے_ویکی', // T186393 - Transwiki talk
110 => 'مترادفات', // T186393 - Thesaurus
111 => 'تبادلۂ_خیال_مترادفات', // T186393 - Thesaurus talk
114 => 'حوالہ_جات', // T186393 - Citations
115 => 'تبادلۂ_خیال_حوالہ_جات', // T186393 - Citations talk
116 => 'فرہنگ_اشارات', // T186393 - Sign gloss
117 => 'تبادلۂ_خیال_فرہنگ_اشارات', // T186393 - Sign gloss talk
118 => 'تعمیرنو', // T186393 - Reconstruction
119 => 'تبادلۂ_خیال_تعمیرنو', // T186393 - Reconstruction talk
],
'yuewiktionary' => [
100 => '索引', // Index
101 => '索引討論', // Index talk
102 => '附錄', // Appendix
103 => '附錄討論', // Appendix talk
104 => '重構', // Reconstruction - T258913
105 => '重構傾偈', // Reconstruction talk - T258913
],
'zhwiktionary' => [
100 => 'Appendix', // T31641 - appendix
101 => 'Appendix_talk', // T31641 - appendix talk
102 => 'Transwiki', // T42474
103 => 'Transwiki_talk',
106 => 'Rhymes', // T241023
107 => 'Rhymes_talk', // T241023
118 => 'Reconstruction', // T286101
119 => 'Reconstruction_talk', // T286101
],
// @} end of Wiktionary

// Wikibooks @{
'azwikibooks' => [
102 => 'Resept', // Recipe
103 => 'Resept_müzakirəsi', // Recipe talk
110 => 'Vikiuşaq', // Wikijunior, T33067
111 => 'Vikiuşaq_müzakirəsi',
],
'bnwikibooks' => [
100 => 'উইকিশৈশব',
101 => 'উইকিশৈশব_আলাপ',
102 => 'বিষয়',
103 => 'বিষয়_আলাপ',
104 => 'রন্ধনপ্রণালী', // Cookbook, T203534
105 => 'রন্ধনপ্রণালী_আলোচনা', // Cookbooks talk, T203534
],
'cawikibooks' => [
100 => 'Portal', // T93811
101 => 'Portal_Discussió', // T93811
102 => 'Viquiprojecte',
103 => 'Viquiprojecte_Discussió',
],
'cywikibooks' => [
102 => 'Silff_lyfrau',
103 => 'Sgwrs_Silff_lyfrau'
],
'dewikibooks' => [
102 => 'Regal',
103 => 'Regal_Diskussion'
],
'enwikibooks' => [
102 => 'Cookbook',
103 => 'Cookbook_talk',
108 => 'Transwiki',
109 => 'Transwiki_talk',
110 => 'Wikijunior',
111 => 'Wikijunior_talk',
112 => 'Subject',
113 => 'Subject_talk',
],
/*
'eswikibooks' => [
//102 => 'Wikiversidad', // T42838 (ns removed)
//103 => 'Wikiversidad_Discusión',
],
*/
'fawikibooks' => [
102 => 'کتاب‌آشپزی',
103 => 'بحث_کتاب‌آشپزی',
110 => 'ویکی‌کودک',
111 => 'بحث_ویکی‌کودک',
112 => 'موضوع',
113 => 'بحث_موضوع',
],
'frwikibooks' => [
100 => 'Transwiki',
101 => 'Discussion_Transwiki',
102 => 'Wikijunior', // T37977
103 => 'Discussion_Wikijunior', // T37977
],
'hewikibooks' => [
100 => 'שער', # portal
101 => 'שיחת_שער', # portal talk
// Skip 102 and 103, reserved for wikiproject
104 => 'מדף', # bookshelf
105 => 'שיחת_מדף', # bookshelf talk
],
'hiwikibooks' => [
102 => 'रसोई', // Cookbook, T173398
103 => 'रसोई_वार्ता', // Cookbooks talk, T173398
106 => 'विषय', // Subject, T133440
107 => 'विषय_चर्चा', // Subject talk, T133440
],
'hywikibooks' => [ // T55162
102 => 'Եփութուխ', // cookbook
103 => 'Եփութուխի_քննարկում', // cookbook talk
110 => 'Վիքիփոքրիկ', // wikijunior
111 => 'Վիքիփոքրիկի_քննարկում', // wikijunior talk
],
'idwikibooks' => [
100 => 'Resep', // T9124
101 => 'Pembicaraan_Resep',
102 => 'Wisata',
103 => 'Pembicaraan_Wisata',
],
'itwikibooks' => [
100 => 'Progetto', // T10408
101 => 'Discussioni_progetto', // T13938
102 => 'Ripiano', // T13937
103 => 'Discussioni_ripiano',
# Wikiversità deleted, T12287
# 102 => 'Wikiversità', // T9354
# 103 => 'Discussioni_Wikiversità',
],
'jawikibooks' => [
100 => 'Transwiki',
101 => 'Transwiki‐ノート',
],
'kawikibooks' => [
104 => 'თარო', # bookshelf
105 => 'თარო_განხილვა', # bookshelf talk
],
'kuwikibooks' => [
NS_PROJECT_TALK => 'Gotûbêja_Wîkîpirtûkê', // T39522
],
'mlwikibooks' => [
100 => 'പാചകപുസ്തകം', // Cookbook
101 => 'പാചകപുസ്തകസം‌വാദം',
102 => 'വിഷയം', // Subject
103 => 'വിഷയസം‌വാദം',
],
'mswikibooks' => [
100 => 'Resipi',
101 => 'Perbincangan_resipi',
],
'newikibooks' => [
102 => 'पाकपुस्तक', // T131754, Cookbook
103 => 'पाकपुस्तक_वार्ता', // T131754, Cookbook talk
104 => 'बालपुस्तक', // T131754, Wikijunior
105 => 'बालपुस्तक_वार्ता', // T131754, Wikijunior talk
106 => 'विषय', // T131754, Subject
107 => 'विषय_र्ता', // T131754, Subject talk
],
'nlwikibooks' => [
102 => 'Transwiki',
103 => 'Overleg_transwiki',
104 => 'Wikijunior',
105 => 'Overleg_Wikijunior',
],
'nowikibooks' => [
102 => 'Kokebok', // Cookbook, T274265
103 => 'Kokebok-diskusjon', // Cookbook talk, T274265
],
'plwikibooks' => [
NS_PROJECT_TALK => 'Dyskusja_Wikibooks',
NS_USER => 'Wikipedysta',
NS_USER_TALK => 'Dyskusja_wikipedysty',
104 => 'Wikijunior',
105 => 'Dyskusja_Wikijuniora',
],
'rowikibooks' => [
100 => 'Raft',
101 => 'Discuţie_Raft',
102 => 'Wikijunior',
103 => 'Discuţie_Wikijunior',
104 => 'Carte_de_bucate',
105 => 'Discuţie_Carte_de_bucate',
],
'ruwikibooks' => [
100 => 'Полка',
101 => 'Обсуждение_полки',
102 => 'Импортировано',
103 => 'Обсуждение_импортированного',
104 => 'Рецепт',
105 => 'Обсуждение_рецепта',
106 => 'Задача',
107 => 'Обсуждение_задачи',
],
'siwikibooks' => [
112 => 'විෂයය',
113 => 'විෂයය_සාකච්ඡාව',
114 => 'කණිෂ්ඨ_විකි',
115 => 'කණිෂ්ඨ_විකි_සාකච්ඡාව',
],
'srwikibooks' => [
102 => 'Кувар',
103 => 'Разговор_о_кувару'
],
'thwikibooks' => [
102 => 'หัวเรื่อง', // T48153
103 => 'คุยเรื่องหัวเรื่อง', // T48153
104 => 'ตำราอาหาร', // Cookbook, T216322
105 => 'คุยเรื่องตำราอาหาร', // Cookbook talk, T216322
106 => 'วิกิเยาวชน', // Wikijunior, T216322
107 => 'คุยเรื่องวิกิเยาวชน', // Wikijunior talk, T216322
],
'tlwikibooks' => [
100 => 'Pagluluto',
101 => 'Usapang_pagluluto',
102 => 'Wikijunior', // Wikijunior - T274976
103 => 'Usapang_Wikijunior', // Wikijunior talk - T274976
],
'trwikibooks' => [
100 => 'Yemek',
101 => 'Yemek_tartışma',
110 => 'Vikiçocuk',
111 => 'Vikiçocuk_tartışma',
112 => 'Kitaplık',
113 => 'Kitaplık_tartışma',
],
'ukwikibooks' => [
100 => 'Полиця',
101 => 'Обговорення_полиці',
102 => 'Рецепт',
103 => 'Обговорення_рецепта',
],
'viwikibooks' => [
102 => 'Chủ_đề', // Subject
103 => 'Thảo_luận_Chủ_đề',
104 => 'Trẻ_em', // Wikijunior
105 => 'Thảo_luận_Trẻ_em', // Wikijunior talk
106 => 'Nấu_ăn', // Cookbook
107 => 'Thảo_luận_Nấu_ăn', // Cookbook talk
],
'zhwikibooks' => [
100 => 'Transwiki', // T42474
101 => 'Transwiki_talk', // T42474
110 => 'Wikijunior', // T46308
111 => 'Wikijunior_talk', // T46308
112 => 'Subject', // T46308
113 => 'Subject_talk', // T46308
],
// @} end of Wikibooks

// Wikinews @{
'arwikinews' => [
100 => 'بوابة',
101 => 'نقاش_البوابة',
102 => 'تعليقات',
103 => 'نقاش_التعليقات',
],
'bgwikinews' => [
102 => 'Мнения',
103 => 'Мнения_беседа',
],
'cawikinews' => [
100 => 'Transwiki',
101 => 'Transwiki_talk',
102 => 'Secció',
103 => 'Secció_Discussió',
],
'cswikinews' => [
NS_USER => 'Redaktor', # language default set back in wgNamespaceAliases
NS_USER_TALK => 'Diskuse_s_redaktorem', # language default set back in wgNamespaceAliases
],
'dewikinews' => [
100 => 'Portal',
101 => 'Portal_Diskussion',
102 => 'Meinungen',
103 => 'Meinungen_Diskussion'
],
'elwikinews' => [
102 => 'Σχόλια', // Comments
103 => 'Συζήτηση_σχολίων', // Comment talk
],
'enwikinews' => [
100 => 'Portal',
101 => 'Portal_talk',
102 => 'Comments',
103 => 'Comments_talk'
],
'eswikinews' => [
100 => 'Comentarios',
101 => 'Comentarios_Discusión',
],
'fawikinews' => [
100 => 'درگاه',
101 => 'بحث_درگاه',
102 => 'نظرها',
103 => 'بحث_نظرها',
],
'frwikinews' => [
102 => 'Transwiki',
103 => 'Discussion_Transwiki',
104 => 'Page',
105 => 'Discussion_Page',
106 => 'Dossier',
107 => 'Discussion_Dossier',
],
'hewikinews' => [
100 => 'פורטל',
101 => 'שיחת_פורטל',
],
'huwikinews' => [
102 => 'Portál',
103 => 'Portálvita',
],
'itwikinews' => [
100 => 'Portale',
101 => 'Discussioni_portale',
],
'jawikinews' => [
100 => "ポータル",
101 => "ポータル・トーク",
108 => '短信',
109 => '短信‐ノート',
],
'nowikinews' => [
100 => 'Kommentarer',
101 => 'Kommentarer-diskusjon',
106 => 'Portal',
107 => 'Portal-diskusjon',
],
'plwikinews' => [
NS_PROJECT_TALK => 'Dyskusja_Wikinews',
NS_USER => 'Wikireporter',
NS_USER_TALK => 'Dyskusja_wikireportera',
100 => 'Portal',
101 => 'Dyskusja_portalu'
],
'ptwikinews' => [
// ID 102 and 103 were used before (T285163), do not re-use
100 => 'Portal',
101 => 'Portal_Discussão',
104 => 'Transwiki',
105 => 'Transwiki_Discussão',
110 => 'Colaboração', // T94894
111 => 'Colaboração_Discussão',
],
'ruwikinews' => [
100 => 'Портал',
101 => 'Обсуждение_портала',
102 => 'Комментарии',
103 => 'Обсуждение_комментариев',
],
'sqwikinews' => [
100 => 'Portal',
101 => 'Portal_diskutim',
102 => 'Komentet',
103 => 'Komentet_diskutim',
],
'srwikinews' => [
100 => 'Портал',
101 => 'Разговор_о_порталу',
],
'svwikinews' => [
100 => 'Portal',
101 => 'Portaldiskussion',
],
'tawikinews' => [
100 => 'வலைவாசல்', // PPortal
101 => 'வலைவாசல்_பேச்சு',
],
'trwikinews' => [
100 => 'Portal',
101 => 'Portal_tartışma',
106 => 'Yorum',
107 => 'Yorum_tartışma',
],
'ukwikinews' => [
102 => 'Коментарі', // T47333 - Comments
103 => 'Обговорення_коментарів',
104 => 'Інкубатор', // T47333 - Incubator
105 => 'Обговорення_інкубатора',
],
'zhwikinews' => [
100 => 'Portal', // T257101
101 => 'Portal_talk', // T257101
],
// @} end of Wikinews

// Wikiquote @{
'cswikiquote' => [
100 => 'Dílo',
101 => 'Diskuse_k_dílu',
],
'dewikiquote' => [
100 => 'Portal',
101 => 'Portal_Diskussion',
],
'frwikiquote' => [
100 => 'Portail',
101 => 'Discussion_Portail',
102 => 'Projet',
103 => 'Discussion_Projet',
104 => 'Référence',
105 => 'Discussion_Référence',
108 => 'Transwiki',
109 => 'Discussion_Transwiki',
],
'hewikiquote' => [
100 => 'פורטל',
101 => 'שיחת_פורטל'
],
'itwikiquote' => [
100 => 'Portale', // T185232
101 => 'Discussioni_portale',
],
'kuwikiquote' => [
NS_PROJECT_TALK => 'Gotûbêja_Wîkîgotinê', // T39523
],
'liwikiquote' => [ // T14240
100 => 'Portaol',
101 => 'Euverlèk_portaol'
],
'plwikiquote' => [
NS_PROJECT_TALK => 'Dyskusja_Wikicytatów',
],
'skwikiquote' => [
100 => 'Deň', // T46052
101 => 'Diskusia_ku_dňu',
],
'zhwikiquote' => [ // T42474
100 => 'Transwiki',
101 => 'Transwiki_talk',
],
// @} end of Wikiquote

// Wikiversity @{
'arwikiversity' => [
100 => 'مدرسة',
101 => 'نقاش_المدرسة',
102 => 'بوابة',
103 => 'نقاش_البوابة',
104 => 'موضوع',
105 => 'نقاش_الموضوع',
106 => 'مجموعة',
107 => 'نقاش_المجموعة',
],
'cswikiversity' => [
100 => 'Fórum',
101 => 'Diskuse_k_fóru',
],
'dewikiversity' => [
106 => 'Kurs',
107 => 'Kurs_Diskussion',
108 => 'Projekt',
109 => 'Projekt_Diskussion',
],
'elwikiversity' => [
100 => 'Σχολή',
101 => 'Συζήτηση_Σχολής',
102 => 'Τμήμα',
103 => 'Συζήτηση_Τμήματος',
],
'enwikiversity' => [
100 => 'School',
101 => 'School_talk',
102 => 'Portal',
103 => 'Portal_talk',
104 => 'Topic',
105 => 'Topic_talk',
106 => 'Collection',
107 => 'Collection_talk',
118 => 'Draft', // T184957
119 => 'Draft_talk',
],
'frwikiversity' => [
102 => 'Projet',
103 => 'Discussion_Projet',
104 => 'Recherche', // T31015
105 => 'Discussion_Recherche',
106 => 'Faculté',
107 => 'Discussion_Faculté',
108 => 'Département',
109 => 'Discussion_Département',
110 => 'Transwiki',
111 => 'Discussion_Transwiki',
],
'hiwikiversity' => [
100 => 'प्रवेशद्वार', // T168765, Portal
101 => 'प्रवेशद्वार_वार्ता', // T168765
102 => 'विद्यालय', // T168765, School
103 => 'विद्यालय_वार्ता', // T168765
104 => 'विषय', // T168765, Topic
105 => 'विषय_वार्ता', // T168765
106 => 'संग्रह', // T168765, Collection
107 => 'संग्रह_वार्ता', // T168765
118 => 'निर्माणाधीन', // T187535, Draft
119 => 'निर्माणाधीन_वार्ता', // T187535, Draft talk
],
'itwikiversity' => [
100 => 'Area',
101 => 'Discussioni_area',
102 => 'Corso',
103 => 'Discussioni_corso',
104 => 'Materia',
105 => 'Discussioni_materia',
106 => 'Dipartimento',
107 => 'Discussioni_dipartimento',
],
'jawikiversity' => [
100 => 'School',
101 => 'School‐ノート',
102 => 'Portal',
103 => 'Portal‐ノート',
104 => 'Topic',
105 => 'Topic‐ノート',
110 => 'Transwiki',
111 => 'Transwiki‐ノート',
],
'kowikiversity' => [
NS_PROJECT_TALK => '위키배움터토론', // T46899
102 => '포털', // T46899
103 => '포털토론', // T46899
],
'ruwikiversity' => [
100 => 'Портал', // T293545, Portal
101 => 'Обсуждение_портала', // T293545, Portal talk
102 => 'Факультет', // T293545, Faculty
103 => 'Обсуждения_факультета', // T293545, Faculty talk
],
'svwikiversity' => [
100 => 'Portal',
101 => 'Portaldiskussion',
],
'zhwikiversity' => [
100 => 'Portal', // T201675
101 => 'Portal_talk', // T201675
102 => 'School', // T201675
103 => 'School_talk', // T201675
104 => 'Subject', // T201675
105 => 'Subject_talk', // T201675
106 => 'Experiment', // T212919
107 => 'Experiment_talk', // T212919
108 => 'Lesson', // T212919
109 => 'Lesson_talk', // T212919
],
// @} end of Wikiversity

// Wikivoyage @{
'dewikivoyage' => [
100 => 'Portal',
101 => 'Portal_Diskussion',
102 => 'Wahl',
103 => 'Wahl_Diskussion',
104 => 'Thema',
105 => 'Thema_Diskussion',
106 => 'Nachrichten',
107 => 'Nachrichten_Diskussion',
],
'fawikivoyage' => [
100 => 'درگاه', // Portal - T113593
101 => 'بحث_درگاه', // Portal talk - T113593
106 => 'عبارت‌نامه', // Phrasebook - T73382
107 => 'بحث_عبارت‌نامه', // Phrasebook talk - T73382
],
'hewikivoyage' => [
108 => 'ספר', // Book
109 => 'שיחת_ספר', // Book talk
110 => 'מפה', // Map
111 => 'שיחת_מפה',
],
'itwikivoyage' => [
100 => 'Portale',
101 => 'Discussioni_portale',
// 102 and 103 (Elezione) deleted per T47636
// 104 and 105 (Tematica) deleted per T298315
// 106 and 107 (Notizie) deleted per T47636
],
'jawikivoyage' => [
# Override MediaWiki default namespace names for "ja" - T262155
NS_TALK => 'ノート',
NS_USER_TALK => '利用者・ノート',
NS_PROJECT_TALK => 'Wikivoyage・ノート',
NS_FILE_TALK => 'ファイル・ノート',
NS_MEDIAWIKI_TALK => 'MediaWiki・ノート',
NS_TEMPLATE_TALK => 'テンプレート・ノート',
NS_HELP_TALK => 'ヘルプ・ノート',
NS_CATEGORY_TALK => 'カテゴリ・ノート',
# Additional namespaces
// 102 and 103 used because they're the same as in jawiki
102 => 'プロジェクト',
103 => 'プロジェクト・ノート', // T262155
829 => 'モジュール・ノート', // T262155
],
'plwikivoyage' => [
NS_PROJECT_TALK => 'Dyskusja_Wikipodróży',
],
'ukwikivoyage' => [
100 => 'Портал', // Portal
101 => 'Обговорення_порталу', // Portal talk
],
// @} end of Wikivoyage

],
# @} end of wgExtraNamespaces

'wgAccountCreationThrottle' => [
'default' => 6,
'private' => 0, // disable for wikis with sysop-only account creation
'fishbowl' => 0,
'eswikiquote' => 1, // T230796
'hewikibooks' => 4,
'hewikinews' => 4,
'hewikiquote' => 4,
'hewikisource' => 4,
'hewiktionary' => 4,
],

'wgDefaultSkin' => [
'default' => 'vector',
'nostalgiawiki' => 'nostalgia',
'apiportalwiki' => 'wikimediaapiportal', // T259661
'desktop-improvements' => 'vector-2022',
],

//
// Vector
//
'wgVectorResponsive' => [
'default' => false,
'testwiki' => true,
],

'wmgVectorMaxWidthOptionsNamespaces' => [
'default' => [
NS_SPECIAL,
NS_CATEGORY,
],
// T300182#7868654
'wikidatawiki' => [
NS_MAIN,
NS_SPECIAL,
NS_CATEGORY,
],
],

// Note that Wikisource modifies this default in wmf-config/CommonSettings.php
'wgVectorMaxWidthOptions' => [
'default' => [
"exclude" => [
"mainpage" => false,
"querystring" => [
"action" => "history",
"diff" => "*",
],
/* namespaces key is defined in wmgVectorMaxWidthOptionsNamespaces */
],
"include" => [
"Special:Preferences",
// T306834
"Special:UserLogin",
"Special:CreateAccount",
],
],
],
// Skin versions are strings not numbers. See skins/Vector/skin.json.
'wgVectorDefaultSkinVersion' => [
'default' => '1', // Legacy Vector
// T254227
'desktop-improvements' => '2',
],
'wgVectorDefaultSkinVersionForExistingAccounts' => [
'default' => '1', // Legacy Vector
// T254227
'desktop-improvements' => '2',
],
'wgVectorDefaultSkinVersionForNewAccounts' => [
'default' => '1', // Legacy Vector
// T254227
'desktop-improvements' => '2',
],
'wgVectorSkinMigrationMode' => [
// T299927
'default' => true,
],
// T258588: Sidebar expanded for anons on modern Vector
'wgVectorDefaultSidebarVisibleForAnonymousUser' => [
'desktop-improvements' => true,
],

'wgVectorStickyHeader' => [
'default' => [
'logged_in' => true,
'logged_out' => false,
],
'commonswiki' => [
'logged_in' => false,
'logged_out' => false,
],
'wikidatawiki' => [
'logged_in' => false,
'logged_out' => false,
],
'thwiki' => [ // T298519
'logged_in' => false,
'logged_out' => false,
],
'viwiki' => [ // T298519
'logged_in' => false,
'logged_out' => false,
],
'idwiki' => [ // T299676
'logged_in' => false,
'logged_out' => false,
],
],

'wgVectorWebABTestEnrollment' => [
'default' => [
'name' => 'vector.sticky_header',
'enabled' => false,
'buckets' => [
'unsampled' => [
'samplingRate' => 0
],
'control' => [
'samplingRate' => 0
],
'stickyHeaderDisabled' => [
'samplingRate' => 0.5
],
'stickyHeaderEnabled' => [
'samplingRate' => 0.5
],
],
],
// T306607
'desktop-improvements' => [
'name' => 'skin-vector-toc-experiment',
'enabled' => true,
'buckets' => [
'unsampled' => [
'samplingRate' => 0
],
'control' => [
'samplingRate' => 0.5
],
'treatment' => [
'samplingRate' => 0.5
],
]
],
'frwiki' => [
'name' => 'skin-vector-toc-experiment',
'enabled' => false,
'buckets' => [
'unsampled' => [
'samplingRate' => 1
],
'control' => [
'samplingRate' => 0
],
'treatment' => [
'samplingRate' => 0
],
]
],
'ptwiki' => [
'name' => 'skin-vector-toc-experiment',
'enabled' => false,
'buckets' => [
'unsampled' => [
'samplingRate' => 1
],
'control' => [
'samplingRate' => 0
],
'treatment' => [
'samplingRate' => 0
],
]
],
],

'wgVectorLanguageInHeader' => [
'default' => [
'logged_in' => true,
'logged_out' => false,
],
'desktop-improvements' => [
'logged_in' => true,
'logged_out' => true,
],
// Some of the following wikis are part of the `desktop-improvements` group,
// but have special treatment due to their wiki-specific language handling.
'testwiki' => [
'logged_in' => true,
'logged_out' => true,
],
'officewiki' => [
'logged_in' => true,
'logged_out' => true,
],
'commonswiki' => [
'logged_in' => false,
'logged_out' => false
],
'wikidatawiki' => [
'logged_in' => false,
'logged_out' => false
],
'mediawikiwiki' => [
'logged_in' => false,
'logged_out' => false
],
'specieswiki' => [
'logged_in' => false,
'logged_out' => false
],
],
'wgVectorLanguageInMainPageHeader' => [
'default' => [
'logged_in' => false,
'logged_out' => false,
],
// T290480
'euwiki' => [
'logged_in' => true,
'logged_out' => true,
],
],
'wgVectorLanguageAlertInSidebar' => [
'default' => [ // T300559
'logged_in' => true,
'logged_out' => true,
],
],
'wgVectorTableOfContents' => [
'default' => [
'default' => true
],
'desktop-improvements' => [
'default' => false
],
],
'wgVectorWvuiSearchOptions' => [
'default' => [
'showThumbnail' => true,
'showDescription' => true,
],
'+frwiktionary' => [
'showDescription' => false,
],
'officewiki' => [
'showThumbnail' => false,
'showDescription' => false,
],
'commonswiki' => [
'showThumbnail' => false,
'showDescription' => false,
],
],

# wgForceUIMsgAsContentMsg @{
'wgForceUIMsgAsContentMsg' => [
'default' => [],
'arwiki' => [
'licenses',
'uploadtext',
],
'bewikimedia' => [
'sitenotice',
'anonnotice',
],
'commonswiki' => [
// Sidebar
'mainpage',
'portal-url',
'sitesupport-url',
'village pump-url',
'welcome-url',
// Other
'contact-url', // T7925
'aboutpage', // T7925
'disclaimerpage', // T7925
'copyright', // T7925
'licenses',
'3d-patents',
'upload-url',
'license-header',
'filedesc',
'filestatus',
'filesource',
'movepage-summary', // T183848
],
'testcommonswiki' => [
// Sidebar
'mainpage',
'portal-url',
'sitesupport-url',
'village pump-url',
'welcome-url',
// Other
'contact-url', // T7925
'aboutpage', // T7925
'disclaimerpage', // T7925
'copyright', // T7925
'licenses',
'upload-url',
'license-header',
'filedesc',
'filestatus',
'filesource',
'movepage-summary', // T183848
],
'enwiki' => [
'licenses', // for upload form variants hack, 2007-02-22
],
'enwikiversity' => [
'licenses',
'uploadtext',
],
'incubatorwiki' => [
'sidebar-mainpage-url',
'sidebar-help-url',
'sidebar-sitesupport-url',
],
'mediawikiwiki' => [ // Requested by ialex on IRC
'mw-mainpage-url',
'mw-cat-browser-url',
'mw-portal-url',
'mw-help-url',
'mw-manual-url',
'mw-faq-url',
'mw-download-url',
'mw-extensions-url',
'mw-bugzilla-url',
'mw-downloadfromsvn-url',
'mw-irc-url',
'mw-mailing lists-url',
],
'mlwiki' => [
'licenses', // T13538
],
'nowikimedia' => [
'mainpage', // T18729
],
'specieswiki' => [
'mainpage',
],
'tenwiki' => [
'mainpage',
'organize-url',
'share-url',
'design-url',
'ideas-url',
'faq-url',
],
'viwiki' => [
'licenses',
],
'wikidata' => [
'mainpage',
'portal-url',
'villagepump-url',
'helppage',
'sitesupport-url', // T47696
],
'wikimania2005wiki' => [ 'currentevents-url', 'portal-url' ],
'wikimania2006wiki' => [ 'currentevents-url', 'portal-url' ],
'wikimania2007wiki' => [ 'currentevents-url', 'portal-url' ],
'wikimania2008wiki' => [ 'currentevents-url', 'portal-url' ],
'wikimania2009wiki' => [
'registration-url',
'schedule-url',
'volunteers-url',
'press-url',
'sponsors-url',
'FAQ-url',
'IRC-url',
'contact-url',
'Site Map-url',
'index-url',
'cfp-url',
'local-url',
],
'wikimania2010wiki' => [
'pagetitle',
'pagetitle-view-mainpage',
'Volunteers-url',
'Attendees-url',
'Press-url',
'Sponsors-url',
'Questions-url',
'FAQ-url',
'Site Map-url',
'Registration-url',
'Schedule-url',
'IRC-url',
'Contact-url',
],
'wikimania2011wiki' => [
'pagetitle',
'pagetitle-view-mainpage',
'Volunteers-url',
'Attendees-url',
'Press-url',
'Sponsors-url',
'Questions-url',
'FAQ-url',
'Site Map-url',
'Registration-url',
'Schedule-url',
'IRC-url',
'Contact-url',
'Accommodation-url',
'Venue-url',
'LocalInformation-url',
'Mainpage-url',
'Program-url',
],
'wikimania2012wiki' => [
'pagetitle',
'pagetitle-view-mainpage',
'Volunteers-url',
'Attendees-url',
'Press-url',
'Sponsors-url',
'Questions-url',
'FAQ-url',
'Site Map-url',
'Registration-url',
'Schedule-url',
'IRC-url',
'Contact-url',
],
'wikimania2013wiki' => [
'pagetitle',
'pagetitle-view-mainpage',
'Volunteers-url',
'Attendees-url',
'Press-url',
'Sponsors-url',
'Questions-url',
'FAQ-url',
'Site Map-url',
'Registration-url',
'Schedule-url',
'IRC-url',
'Contact-url',
],
'wikimania2014wiki' => [
'pagetitle',
'pagetitle-view-mainpage',
'Volunteers-url',
'Attendees-url',
'Press-url',
'Sponsors-url',
'Questions-url',
'FAQ-url',
'Site Map-url',
'Registration-url',
'Schedule-url',
'IRC-url',
'Contact-url',
],
'wikimania2015wiki' => [
'pagetitle',
'pagetitle-view-mainpage',
'Volunteers-url',
'Attendees-url',
'Press-url',
'Sponsors-url',
'Questions-url',
'FAQ-url',
'Site Map-url',
'Registration-url',
'Schedule-url',
'IRC-url',
'Contact-url',
],
'wikimania2016wiki' => [
'pagetitle',
'pagetitle-view-mainpage',
'Volunteers-url',
'Attendees-url',
'Press-url',
'Sponsors-url',
'Questions-url',
'FAQ-url',
'Site Map-url',
'Registration-url',
'Schedule-url',
'IRC-url',
'Contact-url',
],
'wikimania2017wiki' => [
'pagetitle',
'pagetitle-view-mainpage',
'Volunteers-url',
'Attendees-url',
'Press-url',
'Sponsors-url',
'Questions-url',
'FAQ-url',
'Site Map-url',
'Registration-url',
'Schedule-url',
'IRC-url',
'Contact-url',
],
'wikimania2018wiki' => [
'pagetitle',
'pagetitle-view-mainpage',
'Volunteers-url',
'Attendees-url',
'Press-url',
'Sponsors-url',
'Questions-url',
'FAQ-url',
'Site Map-url',
'Registration-url',
'Schedule-url',
'IRC-url',
'Contact-url',
],
'wikimaniawiki' => [
'pagetitle',
'pagetitle-view-mainpage',
'Volunteers-url',
'Attendees-url',
'Press-url',
'Sponsors-url',
'Questions-url',
'FAQ-url',
'Site Map-url',
'Registration-url',
'Schedule-url',
'IRC-url',
'Contact-url',
],
'zhwiki' => [
'pagetitle-view-mainpage',
],
'zhwikibooks' => [ // T256521
'pagetitle-view-mainpage',
],
'zhwikinews' => [ // T256521
'pagetitle-view-mainpage',
],
'zhwikiquote' => [ // T256521
'pagetitle-view-mainpage',
],
'zhwikisource' => [ // T256521
'pagetitle-view-mainpage',
],
'zhwikiversity' => [ // T256521
'pagetitle-view-mainpage',
],
'zhwikivoyage' => [ // T66816
'pagetitle-view-mainpage',
],
'zhwiktionary' => [ // T256521
'pagetitle-view-mainpage',
],
],
# @}

# wgUseRCPatrol @{
'wgUseRCPatrol' => [
'default' => false, # See [[Wikipedia:Village pump (news)]], 09:47, Jan 6, 2005

// Projects
'wikidata' => true, // T43907
'wikivoyage' => true, // requested by Erik

// Individual wikis
'alswiki' => true, // T6543
'arwikisource' => true,
'azbwiki' => true, // T109755
'azwiki' => true, // T194389
'bgwiki' => true,
'bnwiki' => true, // T13042
'brwikimedia' => true, // T65345
'cawiki' => true,
'commonswiki' => true, // T24834
'testcommonswiki' => true, // T24834
'cswiki' => true, // T193242
'dawiki' => true, // wegge asked in #wikimedia-tech 2006-03-01
'dawikiquote' => true, // T15246
'dewikibooks' => true, // T9041
'dewikiquote' => true, // T12290
'dewikiversity' => true,
'dewiktionary' => true, // T6542
'enwikisource' => true, // T7475
'enwikivoyage' => true, // T45908
'enwiktionary' => true, // T9248
'eswiktionary' => true, // T9953
'fawiki' => true, // T56596
'fawikibooks' => true, // T111024
'fawikinews' => true,
'fawiktionary' => true, // T85381
'fawikisource' => true, // T187662
'fiwiki' => true, // T144817
'frwiki' => true, // T9269
'frwikibooks' => true, // T23517
'frwikisource' => true, // yannf asked in irc, 2006-07-25
'frwikiversity' => true,
'frwiktionary' => true, // T23517
'fywiki' => true, // T12584
'hewiki' => true, // T7232
'hewikibooks' => true, // T29918
'hewikiquote' => true,
'hewiktionary' => true, // T75197
'hewikinews' => true, // T140544
'hiwiki' => true,
'hiwikiversity' => true, // T192427
'hrwiki' => true, // by request of stemd from #wikipedia-hr 2007-05-15 -jeronim
'idwiki' => true, // T8042
'itwiki' => true,
'itwikinews' => true,
'itwikiversity' => true,
'itwikibooks' => true, // T11159
'itwikiquote' => true, // T14826
'itwiktionary' => true, // T13424
'jawiktionary' => true, // T63366
'kshwiki' => true, // T10798
'lvwiki' => true, // T72441
'mediawikiwiki' => true, // T58104
'metawiki' => true, // T6747
'mlwiki' => true,
'ndswiki' => true,
'ndswiktionary' => true, // T6437
'nlwiki' => true,
'nlwikibooks' => true, // T9443
'nlwikiquote' => true, // T14005
'nnwiki' => true,
'nowiki' => true, // T7549
'nowikibooks' => true, // T12486
'papwiki' => true, // T268924
'plwikiquote' => true, // T6697
'ptwiki' => true, // T6500
'ptwikibooks' => true, // T32136
'rowiki' => true, // T30192
'ruwikiversity' => true,
'sawiki' => true, // T35200
'sawikisource' => true, // T36769
'shwiki' => true, // T62818
'siwiki' => true,
'specieswiki' => true, // T89147
'srwiki' => true, // req by dungodung in #wikimedia-tech, 2008-02-25
'srwikibooks' => true, // T209250
'srwikinews' => true, // T209251
'srwikisource' => true, // #25963
'srwikiquote' => true, // T207732
'srwiktionary' => true, // T209252
'viwiki' => true, // T7060
'testwiki' => true,
'test2wiki' => true, // request by Krinkle for testing
'zhwiktionary' => true, // T7596
],
# @}

'wgUseNPPatrol' => [
'default' => true, // brion 2007-11-16
'fishbowl' => false, // T74239
'private' => false, // T74239
'huwiki' => false, // T21241
'ruwiki' => false, // T33650
'sqwiki' => false, // T27822
'ukwiki' => false, // T35273
'bswiki' => false, // T158662
],

'wgUseFilePatrol' => [
'default' => true,
'huwiki' => false, // T21241
'ruwiki' => false, // T154285
'bswiki' => false, // T158662
],

# wgNoFollow... @{
'wgNoFollowLinks' => [
'default' => true,
'fishbowl' => false, // not a spam measure here... T16105
],

'wgNoFollowNsExceptions' => [
'default' => [],
],

'wgNoFollowDomainExceptions' => [
'default' => [
# Original list 20111110 - T34309
'mediawiki.org',
'wikibooks.org',
'wikimedia.com',
'wikimedia.org',
'wikinews.org',
'wikipedia.org',
'wikiquote.org',
'wikisource.org',
'wikiversity.org',
'wiktionary.org',
'wikivoyage.org',
'wikidata.org',
'tools.wmflabs.org',
'toolforge.org',
'etherpad.wmflabs.org',
],
],
# @}

'wgEnableDnsBlacklist' => [
'default' => false,
'enwikinews' => true,
'eswikinews' => true, // T237151
'eswikiquote' => true, // T230796
'testwiki' => true,
'thwiki' => true,
'thwikibooks' => true,
'thwikiquote' => true,
'thwikisource' => true,
'thwiktionary' => true,
],

'wgCountCategorizedImagesAsUsed' => [
'default' => false,
'commonswiki' => true,
'testcommonswiki' => true,
],

'wmgUseRC2UDP' => [
'default' => true,
'private' => false,
],

'wmgRC2UDPPort' => [
'default' => 9390,
],

'wmgRC2UDPPrefix' => [
// Do NOT add any more wikis here; this is a list of legacy exceptions
'default' => false,
'advisorywiki' => "#advisory.wikipedia\t",
'arbcom_dewiki' => "#arbcom-de.wikipedia\t",
'arbcom_enwiki' => "#arbcom-en.wikipedia\t",
'arbcom_fiwiki' => "#arbcom-fi.wikipedia\t",
'arbcom_nlwiki' => "#arbcom-nl.wikipedia\t",
'auditcomwiki' => "#auditcom.wikipedia\t",
'boardgovcomwiki' => "#boardgovcom.wikipedia\t",
'boardwiki' => "#board.wikipedia\t",
'chairwiki' => "#chair.wikipedia\t",
'chapcomwiki' => "#chapcom.wikipedia\t",
'checkuserwiki' => "#checkuser.wikipedia\t",
'collabwiki' => "#collab.wikipedia\t",
'donatewiki' => "#donate.wikimedia.org\t",
'execwiki' => "#exec.wikipedia\t",
'fdcwiki' => "#fdc.wikipedia\t",
'foundationwiki' => "#wikimediafoundation.org\t",
'iegcomwiki' => "#iegcom.wikipedia\t",
'internalwiki' => "#internal.wikipedia\t",
'legalteamwiki' => "#legalteam.wikipedia\t",
'loginwiki' => "#login.wikipedia\t",
'mediawikiwiki' => "#mediawiki.wikipedia\t",
'movementroleswiki' => "#movementroles.wikipedia\t",
'noboard_chapterswikimedia' => "#noboard-chapters.wikimedia\t",
'officewiki' => "#office.wikipedia\t",
'ombudsmenwiki' => "#ombudsmen.wikipedia\t",
'otrs_wikiwiki' => "#otrs-wiki.wikipedia\t",
'outreachwiki' => "#outreach.wikipedia\t",
'qualitywiki' => "#quality.wikipedia\t",
'searchcomwiki' => "#searchcom.wikipedia\t",
'spcomwiki' => "#spcom.wikipedia\t",
'stewardwiki' => "#steward.wikipedia\t",
'testwikidatawiki' => "#testwikidata.wikipedia\t",
'transitionteamwiki' => "#transitionteam.wikipedia\t",
'votewiki' => "#vote.wikipedia\t",
'wg_enwiki' => "#wg-en.wikipedia\t",
'wikidatawiki' => "#wikidata.wikipedia\t",
'wikimania2005wiki' => "#wikimania.wikimedia\t",
'wikimania2010wiki' => "#wikimania2010.wikipedia\t",
'wikimania2011wiki' => "#wikimania2011.wikipedia\t",
'wikimania2012wiki' => "#wikimania2012.wikipedia\t",
'wikimania2013wiki' => "#wikimania2013.wikipedia\t",
'wikimania2014wiki' => "#wikimania2014.wikipedia\t",
'wikimaniateamwiki' => "#wikimaniateam.wikipedia\t",
// Do NOT add any more wikis here; this is a list of legacy exceptions
],

# wgNamespacesToBeSearchedDefault @{
'wgNamespacesToBeSearchedDefault' => [
'default' => [ 0 => 1 ], // T230797
'+arwikisource' => [ 102 => 1 ],
'+aswikisource' => [ 104 => 1, 106 => 1 ], // T45129
'+bgwiki' => [ 100 => 1 ],
'+bgwikisource' => [ 100 => 1 ],
'+bnwikisource' => [
// T178041 - portal, author, translation and T199028 - Publisher
100 => 1,
106 => 1,
108 => 1,
114 => 1,

110 => 1, // T258982 - Work
],
'+brwikisource' => [ 100 => 1, 104 => 1 ],
'+cawikisource' => [ 104 => 1, 106 => 1 ],
'+cswiki' => [ 100 => 1, 101 => 0, 102 => 1 ],
'+commonswiki' => [ 6 => 1, 12 => 1, 14 => 1, 100 => 1, 106 => 1 ],
'+testcommonswiki' => [ 6 => 1, 12 => 1, 14 => 1, 100 => 1, 106 => 1 ],
'+dawikisource' => [ 102 => 1, 106 => 1 ],
'+dewikisource' => [ 102 => 1, 104 => 1 ],
'+dewikiversity' => [ 106 => 1, 108 => 1 ],
'+dewikivoyage' => [ 6 => 1, 14 => 1, 100 => 1, 104 => 1, 106 => 1 ],
'+elwikisource' => [ 102 => 1, 108 => 1 ],
'+enwikibooks' => [ 4 => 1, 102 => 1, 110 => 1, 112 => 1 ], // T176906
'+enwikinews' => [ 14 => 1, ], // T87522
'+enwikisource' => [ 100 => 1, 102 => 1, 106 => 1, 114 => 1 ], // T52007, T167511
'+eowiktionary' => [ 102 => 1 ], // T237792
'+eswiki' => [ 100 => 1, 104 => 1 ],
'+eswikisource' => [ 104 => 1 ],
'+etwikisource' => [ 104 => 1, 106 => 1 ],
'+fawikibooks' => [ 102 => 1, 110 => 1 ], // T176908
'+fawikisource' => [ 102 => 1 ],
'+foundationwiki' => [ 100 => 1, 102 => 1, 104 => 1, 106 => 1 ], // T206173
'+frrwiki' => [ 102 => 1, 104 => 1, 106 => 1 ], // T40023
'+frwikisource' => [ 102 => 1, 112 => 1 ],
'+frwikiversity' => [ 104 => 1, 106 => 1, 108 => 1 ],
'+frwiktionary' => [ 100 => 1, 106 => 1, 110 => 1, ], // T94698, T205198
'+hewikisource' => [ 100 => 1, 106 => 1, 108 => 1, 110 => 1, 112 => 1 ], // T176907
'+hewiktionary' => [ 14 => 1 ],
'+hrwikisource' => [ 100 => 1, 104 => 1 ],
'+huwikisource' => [ 100 => 1, 106 => 1 ],
'+hywikisource' => [ 100 => 1, 106 => 1 ],
'+idwikibooks' => [ 100 => 1, 102 => 1 ],
'+idwikisource' => [ 100 => 1, 102 => 1 ],
'+iswikisource' => [ 100 => 1, 102 => 1 ], // T46164
'+itwikisource' => [ 102 => 1, 110 => 1 ],
'+itwikiversity' => [ 100 => 1, 102 => 1, 104 => 1 ], // T114932
'+itwikivoyage' => [ 100 => 1, 104 => 1, 106 => 1 ],
'+kowikisource' => [ 100 => 1, 114 => 1 ], // T183836 for 114
'+lawikisource' => [ 102 => 1, 106 => 1 ],
'+wikitech' => [ 12 => 1, 116 => 1, 498 => 1 ],
'+ltwiki' => [ 100 => 1 ],
'+mediawikiwiki' => [ 12 => 1, 100 => 1, 102 => 1, 104 => 1, 106 => 1 ], // T85807
'+metawiki' => [ 12 => 1, 200 => 1, 202 => 1 ],
'+mlwikisource' => [ 100 => 1, 104 => 1 ],
'+nlwikisource' => [ 102 => 1 ],
'+nlwikivoyage' => [ 6 => 1, 14 => 1, 100 => 1, 104 => 1, 106 => 1 ],
'+nowikimedia' => [ 100 => 1 ], // T181625
'+nowikisource' => [ 102 => 1, 106 => 1 ],
'+otrs_wikiwiki' => [ 100 => 1 ], // T266917
'+plwiktionary' => [ 100 => 1, 102 => 1 ],
'+plwikisource' => [ 102 => 1, 104 => 1, 124 => 1, ], // T154711
'+ptwikisource' => [ 102 => 1, 104 => 1 ],
'+rowikisource' => [ 102 => 1, 106 => 1 ], // T31190
'+ruwikisource' => [ 106 => 1 ],
'+ruwikivoyage' => [ 6 => 1, 14 => 1, 100 => 1, 104 => 1, 106 => 1 ],
'+sewikimedia' => [ 100 => 1 ], // T48882
'+slwikisource' => [ 104 => 1 ],
'+sourceswiki' => [ 106 => 1 ],
'+svwikisource' => [ 106 => 1, 108 => 1 ],
'+svwikivoyage' => [ 6 => 1, 14 => 1, 100 => 1, 104 => 1, 106 => 1 ],
'+strategywiki' => [ 106 => 1, 107 => 1 ], // T22514
'+tewikisource' => [ 102 => 1, 106 => 1 ],
'+thwikibooks' => [ 4 => 1, 102 => 1, 104 => 1, 106 => 1 ], // T308373
'+thwikisource' => [ 100 => 1, 102 => 1, 114 => 1, 252 => 1 ], // T275280
'+tlwikibooks' => [ 100 => 1 ],
'+trwikisource' => [ 100 => 1 ],
'+ukwikinews' => [ 14 => 1 ], // T51335
'+ukwikisource' => [ 102 => 1, 114 => 1, 116 => 1, 252 => 1 ], // T52561, T53684, T270627
'+vecwikisource' => [ 100 => 1, 104 => 1 ],
'+viwikibooks' => [ 102 => 1, 104 => 1, 106 => 1 ],
'+viwikisource' => [ 102 => 1, 106 => 1 ],
'+testwikidatawiki' => [ 120 => 1 ], // Search properties by default
'+wikidatawiki' => [ 120 => 1 ], // Search properties by default
'+wikimaniawiki' => [
132 => 1, // 2021, T284793
134 => 1, // 2022, T295267
],
'+zhwikisource' => [
100 => 1, // T308393, Portal
102 => 1, 106 => 1, 114 => 1, // T66127
],
],
# @} end of wgNamespacesToBeSearchedDefault

# ############### User throttling, groups, and rights ###############

# wgRateLimits @{
'wgRateLimits' => [
'default' => [
'move' => [
'newbie' => [ 2, 120 ],
# To limit high-rate move page attacks on smaller wikis
# Newbie limit was trivially avoided by a patient vandal
'user' => [ 8, 60 ],
],
'edit' => [
// 8 ed./min per each non-autoconfirmed, or group thereof from same IP
'ip' => [ 8, 60 ],
'newbie' => [ 8, 60 ],
'user' => [ 90, 60 ],
],
'badcaptcha' => [ // Bug T92376
// Mainly for account creation by unregistered spambots.
// A human probably gives up after a handful attempts to
// register, but ip/newbie editing needs to be considered too.
'ip' => [ 15, 60 ],
'newbie' => [ 15, 60 ],
// Mainly to catch linkspam bot edits. Account creations by users?
// Some wikis request tons of captchas to users under 50 edits:
// the limit needs to be higher than any human can conceivably do.
'user' => [ 30, 60 ],
],
'mailpassword' => [
// 5 password reminders per hour per IP
'ip' => [ 5, 3600 ],
],
'emailuser' => [
'ip' => [ 5, 86400 ], // 5 per day per ip (logged-out and new users)
'newbie' => [ 5, 86400 ], // 5 per day for non-autoconfirmed
'user-global' => [ 20, 86400 ], // 20 per day for users
],
'changeemail' => [
'ip-all' => [ 10, 3600 ],
'user' => [ 4, 86400 ]
],
// For expanded rollback permissions...
'rollback' => [
'user' => [ 100, 60 ], // T228708
'newbie' => [ 5, 120 ],
],
'purge' => [
// 30 page purges per minute
'ip' => [ 30, 60 ],
'user' => [ 30, 60 ],
],
'linkpurge' => [
// 30 backlink purges per minute
'ip' => [ 30, 60 ],
'user' => [ 30, 60 ],
],
'renderfile' => [
// 1400 new thumbnails per minute
'ip' => [ 700, 30 ],
'user' => [ 700, 30 ],
],
'renderfile-nonstandard' => [
// 140 new thumbnails per minute
'ip' => [ 70, 30 ],
'user' => [ 70, 30 ],
],
'cxsave' => [
// 10 saves per 30 seconds
'ip' => [ 10, 30 ],
'user' => [ 10, 30 ],
],
],
'+commonswiki' => [ // T132930
'move' => [ // T232657
'autopatrolled' => [ 32, 60 ],
'patroller' => [ 32, 60 ],
'image-reviewer' => [ 32, 60 ],
],
'edit' => [
'ip' => [ 8 * 15, 60 * 15 ], // T225148
'newbie' => [ 8 * 15, 60 * 5 ], // T231463
'user' => [ 900, 60 * 3 ], // T194864
// Higher rate limit for trusted users
'image-reviewer' => [ 10500, 60 * 3 ],
'patroller' => [ 10500, 60 * 3 ],
'autopatrolled' => [ 10500, 60 * 3 ],
],
'upload' => [
// 380 uploads per 72 minutes
'user' => [ 380, 4320 ],
// Effectively no upload rate limit for members of these groups
'image-reviewer' => [ 999, 1 ],
'patroller' => [ 999, 1 ],
'autopatrolled' => [ 999, 1 ],
],
'linkpurge' => [
'patroller' => [ 3000, 60 * 3 ], // T245214
],
],
'+enwiki' => [
'move' => [
'extendedmover' => [ 16, 60 ], // T138703
],
],
'+enwikibooks' => [
'move' => [
'editor' => [ 100, 60 ], // T268849
],
],
'+plwiki' => [
// Limit to 3 per day for new users (T169268)
'thanks-notification' => [
'newbie' => [ 3, 86400 ],
],
],
],
# @} end of wgRateLimits

'wgRateLimitsExcludedIPs' => [
// see also wmf-config/throttle.php
// exemptions for outreach events should go in that file
// note that account creation is not the only bottleneck
'default' => [],
'+enwiki' => [
'45.79.101.112', // Wiki Education Foundation dashboard T283096
'2600:3c01::f03c:92ff:fe44:4b6d', // T283096
],
'+testwikidatawiki' => [
// Browser tests run by Jenkins on WMCS instances - T167432
// Network ranges come from:
// https://wikitech.wikimedia.org/wiki/Portal:Cloud_VPS/Admin/Neutron
'172.16.0.0/21', # LAN for instances (eqiad1 Neutron)
],
],

'wgEmailAuthentication' => [
'default' => true,
'private' => false, // disable for wikis with account approval
'fishbowl' => false,
],

'wgBlockAllowsUTEdit' => [
'default' => true, // T30288
'itwiki' => false, // requested by Brownout on #wikimedia-tech and T11073
],

'wgBlockDisablesLogin' => [
'default' => false,
'private' => true, // T55871
'votewiki' => true, // T74589
'labswiki' => true, // T218589
],

'wgEnableSpecialMute' => [
'default' => true,
],

'wgEnablePartialActionBlocks' => [
'default' => false,
'testwiki' => true,
],

'wgOriginTrials' => [
'default' => [],
],

'wgPriorityHints' => [
'default' => false,
],

'wgPriorityHintsRatio' => [
'default' => 1.0,
],

'wgFeaturePolicyReportOnly' => [
'default' => [],
],

'wgGroupInheritsPermissions' => [
'default' => [
// Confirmed can do anything autoconfirmed can.
'confirmed' => 'autoconfirmed',
],
],

# groupOverrides @{
'groupOverrides' => [
// Note: don't change the default setting here, because it won't take
// effect for the wikis which have overrides below. Instead change the
// default in groupOverrides2
// IMPORTANT: don't forget to use a '+' sign in front of the wiki name
// when needed, such as for wikis that are tagged (private/fishbowl/closed...)
'default' => [],

'commonsuploads' => [
'user' => [
'upload' => false,
'reupload' => false,
'reupload-own' => false,
'reupload-shared' => false,
],
'autoconfirmed' => [ // Not set in core
'upload' => false,
'reupload' => false,
'reupload-own' => false,
'reupload-shared' => false,
],
'sysop' => [
// Implicit, in core defaults: 'upload' => true,
'reupload' => true,
'reupload-own' => true,
'reupload-shared' => true,
],
],

// Read-only (except stewards)
'closed' => [
'*' => [
'edit' => false,
'createaccount' => false,
'autocreateaccount' => true,
],
'user' => [
'edit' => false,
'move' => false,
'move-rootuserpages' => false,
'move-subpages' => false,
'upload' => false,
],
'autoconfirmed' => [
'upload' => false,
'move' => false,
],
'sysop' => [
'block' => false,
'delete' => false,
'undelete' => false,
'import' => false,
'move' => false,
'move-subpages' => false,
'move-rootuserpages' => false,
'patrol' => false,
'protect' => false,
'editprotected' => false,
'rollback' => false,
'trackback' => false,
'upload' => false,
'movefile' => false,
],
'steward' => [
'edit' => true,
'move' => true,
'delete' => true,
'upload' => true,
],
],

// Account creation required
'nlwikimedia' => [
'*' => [ 'edit' => false, ]
],
'fiwikimedia' => [
'*' => [ 'edit' => false, ]
],
'trwikimedia' => [
'*' => [ 'edit' => false, ]
],
'sewikimedia' => [
'*' => [ 'edit' => false, ]
],

'+apiportalwiki' => [
'*' => [ // T259657
'edit-docs' => false,
'move' => false,
'move-subpages' => false,
'createpage' => false,
'edit' => false,
'createtalk' => false,
],
'user' => [
'edit' => true, // limited by $wgNamespaceProtection
],
'docseditor' => [
'edit-docs' => true,
'move' => true,
'move-subpages' => true,
'createpage' => true,
'createtalk' => true,
],
'sysop' => [
'edit-docs' => true,
'move' => true,
'move-subpages' => true,
'createpage' => true,
],
],
'+arbcom_ruwiki' => [
'arbcom' => [ // T274844
'block' => true,
'createaccount' => true,
'delete' => true,
'move-categorypages' => true,
'move-subpages' => true,
'move-rootuserpages' => true,
'suppressredirect' => true,
'tboverride' => true,
'skipcaptcha' => true,
'rollback' => true,
],
],
'+arwiki' => [
'*' => [ 'patrolmarks' => true ], // T257106
'autoconfirmed' => [ 'patrol' => true ],
'editor' => [
'movefile' => true, // T131249
'upload' => true, // T142450
'reupload' => true,
'reupload-own' => true,
'reupload-shared' => true,
'autopatrol' => true, // T167071
'editautoreviewprotected' => true,
],
'rollbacker' => [ 'rollback' => true ],

// Uploads are restricted to a uploader group - T142450
'user' => [
'upload' => false,
'reupload' => false,
'reupload-own' => false,
'reupload-shared' => false,
],
'autoconfirmed' => [
'upload' => false,
'reupload' => false,
'reupload-own' => false,
'reupload-shared' => false,
],
'uploader' => [
'upload' => true,
'reupload' => true,
'reupload-own' => true,
'reupload-shared' => true,
],
'reviewer' => [
'upload' => true,
'reupload' => true,
'reupload-own' => true,
'reupload-shared' => true,
'autopatrol' => true, // T167071
'editautoreviewprotected' => true,
],
'autoreview' => [
'autopatrol' => true, // T167071
'editautoreviewprotected' => true,
],
'bot' => [
'editautoreviewprotected' => true,
],
'sysop' => [
'editautoreviewprotected' => true,
]
],
'+arwikibooks' => [
'rollbacker' => [ 'rollback' => true ], // T185720
],
'+arwikiquote' => [
'rollbacker' => [ 'rollback' => true ], // T189732
],
'+arwikisource' => [
'autopatrolled' => [ 'autopatrol' => true ],
'patroller' => [ 'patrol' => true ],
'rollbacker' => [ 'rollback' => true ],
],
'+arwikiversity' => [
'rollbacker' => [ 'rollback' => true ], // T188633
],
'+arwiktionary' => [
'autopatrolled' => [ 'autopatrol' => true ],
'rollbacker' => [ 'rollback' => true ],
],
'+arwikinews' => [
'rollbacker' => [ 'rollback' => true ], // T189206
],
'+arzwiki' => [
'rollbacker' => [ 'rollback' => true ], // T258100
'autopatrolled' => [ 'autopatrol' => true ], // T260761
'patroller' => [
'patrol' => true,
'autopatrol' => true,
],
// T262218
],
'+azwiki' => [
'user' => [ 'move-categorypages' => false ], // T303752
'autoconfirmed' => [ 'move' => false ], // T303752
'autopatrolled' => [ 'autopatrol' => true ], // T196488
'patroller' => [
'patrol' => true,
'autopatrol' => true,
],
// T196488, T244338
'rollbacker' => [ 'rollback' => true ], // T215200
'bot' => [ 'extendedconfirmed' => true ], // T281860
'extendedconfirmed' => [ 'extendedconfirmed' => true ], // T281860
'sysop' => [ 'extendedconfirmed' => true ], // T281860
'pagemover' => [
'move' => true,
'move-categorypages' => true
], // T303752
],
'+azwikibooks' => [
'autopatrolled' => [ 'autopatrol' => true ], // T231493
],
'+azwikiquote' => [
'autopatrolled' => [ 'autopatrol' => true ], // T300435
],
'+azwikisource' => [
'autopatrolled' => [ 'autopatrol' => true ], // T229371
],
'+azwiktionary' => [
'autopatrolled' => [ 'autopatrol' => true ], // T227208
],
'+azbwiki' => [
'autopatrolled' => [ 'autopatrol' => true, ], // T109755
'interface-editor' => [ // T109755
'editinterface' => true, // T109755
'editsitejson' => true,
'tboverride' => true, // T109755
],
'patroller' => [ 'patrol' => true, ], // T109755
'rollbacker' => [ 'rollback' => true, ], // T109755
'transwiki' => [ 'importupload' => true, ], // T109755
],
'+betawikiversity' => [
'test-sysop' => [ // T240438
'block' => true,
'blockemail' => true,
'delete' => true,
'undelete' => true,
'deletedhistory' => true,
'autopatrol' => true,
'suppressredirect' => true,
'rollback' => true,
],
],
'+bnwiki' => [
'autoconfirmed' => [ 'patrol' => true ],
'autopatrolled' => [ 'autopatrol' => true ], // T30717
'rollbacker' => [ 'rollback' => true ], // T30717
'reviewer' => [
'patrol' => true, // T30717
'suppressredirect' => true, // T265169
],
'flood' => [ 'bot' => true ], // T30717
'filemover' => [
'movefile' => true, // T58103
'suppressredirect' => true, // T233137
],
],
'+bnwikibooks' => [
'autopatrolled' => [ 'autopatrol' => true ], // T296640
'patroller' => [
'patrol' => true,
'rollback' => true,
'suppressredirect' => true,
],
// T296640
],
'+bnwikisource' => [
'autopatrolled' => [ 'autopatrol' => true ], // T199475
'flood' => [ 'bot' => true ], // T129087
'filemover' => [ 'movefile' => true ], // T129087
],
'+bnwikivoyage' => [
'autopatrolled' => [
'autopatrol' => true, // T296637
],
'patroller' => [
'patrol' => true, // T296637
'rollback' => true, // T296637
'suppressredirect' => true, // T296637
],
],
'+bnwiktionary' => [
'autopatrolled' => [
'autopatrol' => true, // T298187
],
'patroller' => [
'patrol' => true, // T298187
'rollback' => true, // T298187
'suppressredirect' => true, // T298187
],
],
'+bgwiki' => [
'autopatrolled' => [ 'autopatrol' => true, ],
'patroller' => [
'patrol' => true,
'autopatrol' => true,
'rollback' => true,
],
'sysop' => [ 'autopatrol' => false, 'extendedconfirmed' => true ],
'extendedconfirmed' => [ 'extendedconfirmed' => true ], // T269709
],
'+brwikimedia' => [ // T65345
'autopatrolled' => [ 'autopatrol' => true, ],
],
'+bswiki' => [
'rollbacker' => [ 'rollback' => true ],
'flood' => [
'bot' => true,
'autopatrol' => false,
],
// T52425, T158662
'sysop' => [
'autopatrol' => false,
'patrol' => false,
],
// T158662
],
'+cawiki' => [
'autoconfirmed' => [ 'patrol' => true ],
'autopatrolled' => [ 'autopatrol' => true ],
'rollbacker' => [ 'rollback' => true ],
],
'+cawikinews' => [
'flood' => [ 'bot' => true ], // T98576
],
'+cewiki' => [
'rollbacker' => [ 'rollback' => true ], // T128205
'suppressredirect' => [ // T128205
'suppressredirect' => true,
'move-categorypages' => true,
],

// Uploads are restricted to a uploader group - T129005
'user' => [
'upload' => false,
'reupload' => false,
'reupload-own' => false,
'reupload-shared' => false,
],
'autoconfirmed' => [
'upload' => false,
'reupload' => false,
'reupload-own' => false,
'reupload-shared' => false,
],
'uploader' => [
'upload' => true,
'reupload' => true,
'reupload-own' => true,
'reupload-shared' => true,
],
],
'+checkuserwiki' => [ // T30781
'autoconfirmed' => [
'autoconfirmed' => false,
'editsemiprotected' => false,
'reupload' => false,
'upload' => false,
'move' => false,
'collectionsaveasuserpage' => false,
'collectionsaveascommunitypage' => false,
'skipcaptcha' => false,
],
'accountcreator' => [ 'noratelimit' => false, ],
'bureaucrat' => [ 'createaccount' => true, ],
'sysop' => [ 'createaccount' => false, ],
],
'+ckbwiki' => [
'*' => [ 'createpage' => false ], // T25592
'autopatrolled' => [
'autopatrol' => true,
'editautopatrolprotected' => true,
],
// T53328
'rollbacker' => [ 'rollback' => true ], // T53312
'autoconfirmed' => [ 'patrolmarks' => true ], // T56118
'sysop' => [ 'importupload' => true ], // T54633
'uploader' => [
'upload' => true,
'reupload' => true,
'reupload-own' => true, // T54725
'movefile' => true,
],
// T53232
'interface-editor' => [
'editinterface' => true, // T54866
'editsitejson' => true,
'apihighlimits' => true, // T67348
'noratelimit' => true, // T67348
],
'flood' => [ 'bot' => true ], // T53803
'botadmin' => [
'protect' => true,
'editprotected' => true,
'delete' => true,
'bigdelete' => true,
'undelete' => true,
'block' => true,
'ipblock-exempt' => true,
'rollback' => true, // T67348
], // T54578
'suppressredirect' => [ 'suppressredirect' => true ], // T69278
'patroller' => [ 'patrol' => true ], // T285221
],
'+cswiki' => [
'accountcreator' => [ // T254927
'tboverride-account' => true,
'override-antispoof' => true,
],
'autopatrolled' => [ 'autopatrol' => true, ],
'bot' => [ 'ipblock-exempt' => true, ], // T44720
'arbcom' => [ // T63418
'browsearchive' => true,
'deletedhistory' => true,
'deletedtext' => true,
'abusefilter-log-detail' => true,
'abusefilter-view-private' => true, // T174357
'abusefilter-log-private' => true, // T174357
],
'engineer' => [ // T203000
'abusefilter-log-detail' => true,
'abusefilter-modify' => true,
'editinterface' => true,
'editsemiprotected' => true,
'editprotected' => true,
'suppressredirect' => true,
'managechangetags' => true,
'deletechangetags' => true,
'editcontentmodel' => true,
'import' => true,
'move-subpages' => true,
'mergehistory' => true,
'apihighlimits' => true,
],
'rollbacker' => [ 'rollback' => true, ], // T126931
'patroller' => [ // T126931
'patrol' => true,
'unwatchedpages' => true,
],
],
'+cswikinews' => [
'autopatrolled' => [ 'autopatrol' => true, ],
],
'+cswikiquote' => [
'autopatrolled' => [ 'autopatrol' => true, ],
],
'+cswikisource' => [
'autopatrolled' => [ 'autopatrol' => true, ],
],
'+cswiktionary' => [
'autopatrolled' => [ 'autopatrol' => true, ],
],
'+commonswiki' => [
'user' => [
'changetags' => false, // T134196
'upload' => true, // exception for T14556
'upload_by_url' => true, // T251474
'move-rootuserpages' => false, // T236359
],
'rollbacker' => [ 'rollback' => true ],
'patroller' => [ // T214003
'autopatrol' => true,
'patrol' => true,
'abusefilter-log-detail' => true,
'mass-upload' => true, // T226217
'move-rootuserpages' => true, // T236359
],
'autopatrolled' => [ // T214003
'autopatrol' => true,
'mass-upload' => true, // T226217
'move-rootuserpages' => true, // T236359
],
'filemover' => [
'movefile' => true,
'suppressredirect' => true, // T236348
],
'image-reviewer' => [
'autopatrol' => true,
'patrol' => true, // T183835
'mass-upload' => true, // T226217
'move-rootuserpages' => true, // T236359
],
'sysop' => [
'changetags' => true, // T134196
'templateeditor' => true, // T227420
],
'bot' => [
'changetags' => true,
'move-rootuserpages' => true, // T236359
], // T134196, T145010
'translationadmin' => [ 'noratelimit' => true, ], // T155162
'templateeditor' => [
'templateeditor' => true,
'tboverride' => true,
],
// T227420
],
'+testcommonswiki' => [
'user' => [
'changetags' => false, // T134196
'upload' => true, // exception for T14556
],
'rollbacker' => [ 'rollback' => true ],
'patroller' => [ // T214003
'autopatrol' => true,
'patrol' => true,
'abusefilter-log-detail' => true,
'upload_by_url' => true,
],
'autopatrolled' => [
'autopatrol' => true,
'upload_by_url' => true,
],
// T214003
'filemover' => [ 'movefile' => true ],
'image-reviewer' => [
'autopatrol' => true,
'upload_by_url' => true,
'patrol' => true, // T183835
],
'sysop' => [
'importupload' => true, // TestCommons testing purposes only
'changetags' => true, // T134196
'upload_by_url' => true,
],
'bot' => [
'changetags' => true,
'upload_by_url' => true,
],
// T134196, T145010
'translationadmin' => [ 'noratelimit' => true, ], // T155162
],
'+dawiki' => [
'patroller' => [
'patrol' => true,
'autopatrol' => true,
'rollback' => true,
],
'autopatrolled' => [ 'autopatrol' => true, ],
],
'+dawiktionary' => [
'autopatrolled' => [ 'autopatrol' => true, ], // T86062
],
'+dawikiquote' => [
'autopatrolled' => [ 'autopatrol' => true, ], // T88591
],
'+dewiki' => [
'*' => [ 'patrolmarks' => true, ], // T100682
'bot' => [ 'editeditorprotected' => true, ], // T94368
'editor' => [
'rollback' => true, // per DaBPunkt's request, 2008-05-07
'editeditorprotected' => true, // T94368
],
'noratelimit' => [ // T59819
'autoreview' => true,
'noratelimit' => true,
],
'sysop' => [ 'editeditorprotected' => true, ], // T94368
],
'+dewikiquote' => [
'sysop' => [ 'importupload' => true, ],
],
'+dewikivoyage' => [
'autopatrolled' => [ 'autopatrol' => true, ], // T67495
],
'+dewiktionary' => [
'sysop' => [
'importupload' => true,
'editeditorprotected' => true,
'editautoreviewprotected' => true,
],
// T216885
'bot' => [
'editeditorprotected' => true,
'editautoreviewprotected' => true,
],
// T216885
'editor' => [
'editeditorprotected' => true,
'editautoreviewprotected' => true,
],
// T216885
'autoreview' => [ 'editautoreviewprotected' => true, ] // T216885
],
'+donatewiki' => [
'user' => [
'editinterface' => true,
'editsitejson' => true,
],
'flood' => [ 'bot' => true ],
],
'+dtywiki' => [
'autopatrolled' => [ 'autopatrol' => true ], // T176709
],
'+elwiki' => [
'bot' => [
'extendedconfirmed' => true, // T306241
],
'extendedconfirmed' => [
'extendedconfirmed' => true, // T306241
],
'rollbacker' => [ // T257745
'rollback' => true,
'suppressredirect' => true,
],
'sysop' => [
'extendedconfirmed' => true, // T306241
],
],
'+elwiktionary' => [
'interface-editor' => [
'editinterface' => true,
'editsitejson' => true,
],
'autopatrolled' => [ 'autopatrol' => true ], // T30612
'rollbacker' => [ // T255569
'rollback' => true,
'suppressredirect' => true,
],
],
'+enwiki' => [
'*' => [
'createpage' => false, // See P2059
'createpagemainns' => false,
],
'user' => [
'collectionsaveasuserpage' => true, // T48944
'changetags' => false, // T97013
'createpagemainns' => false,
'move-categorypages' => false, // T219261
],
'founder' => [ 'userrights' => true ],
'rollbacker' => [ 'rollback' => true ],
'abusefilter-helper' => [ 'spamblacklistlog' => true ], // T175684
'accountcreator' => [
'override-antispoof' => true,
'tboverride-account' => true,
// also in some exemption lists'
],
'autoreviewer' => [ 'autopatrol' => true ],
'eventcoordinator' => [ 'noratelimit' => true ], // T193075
'researcher' => [
'browsearchive' => true,
'deletedhistory' => true,
'apihighlimits' => true,
'deletedtext' => true, // T253420
],
'filemover' => [ 'movefile' => true ], // T29927
'bot' => [
'ipblock-exempt' => true, // T30914
'changetags' => true, // T97013
'extendedconfirmed' => true, // T126607
'move-categorypages' => true, // T219261
],
'suppress' => [
'browsearchive' => true,
'deletedhistory' => true,
'deletedtext' => true,
'abusefilter-view-private' => true,
],
// T30465, T119446
'checkuser' => [
'browsearchive' => true,
'deletedhistory' => true,
'deletedtext' => true,
'abusefilter-view-private' => true,
],
// T30465, T119446
'bureaucrat' => [
'move-subpages' => true,
'suppressredirect' => true,
'tboverride' => true,
],
'templateeditor' => [
'templateeditor' => true,
'tboverride' => true,
'editcontentmodel' => true, // T253081
], // T57432
'sysop' => [
'templateeditor' => true, // T57432
'changetags' => true, // T97013
'extendedconfirmed' => true, // T126607
'autopatrol' => false, // T297058
],
'massmessage-sender' => [ 'massmessage' => true, ], // T60962
'extendedconfirmed' => [ 'extendedconfirmed' => true ], // T126607
'extendedmover' => [ // T133981
'suppressredirect' => true,
'move-subpages' => true,
'move' => true,
'tboverride' => true, // T209753
'move-categorypages' => true, // T219261
'delete-redirect' => true, // T278131
],
'patroller' => [ 'patrol' => true ], // T149019
'autoconfirmed' => [ 'collectionsaveascommunitypage' => false ], // T283523
],
'+enwikibooks' => [
'autoreview' => [ 'autopatrol' => true ], // T278300
'editor' => [
'autopatrol' => true, // T172561
'suppressredirect' => true, // T268849
],
'flood' => [ 'bot' => true ],
'sysop' => [ 'importupload' => true ], // T278683
'uploader' => [
'upload' => true,
'reupload' => true,
],
],
'+enwikinews' => [
'flood' => [ 'bot' => true ],
],
'+enwikisource' => [
'autoconfirmed' => [
'patrol' => true, // T14355
'upload_by_url' => true, // T294447
],
'autopatrolled' => [ 'autopatrol' => true ], // T20307
'flood' => [ 'bot' => true ], // T38863
'upload-shared' => [ // T285130
'reupload-shared' => true,
],
],
'+enwikiversity' => [
'sysop' => [ 'nuke' => false ], // T113109
'bureaucrat' => [ 'nuke' => true ], // T113109
'curator' => [ // T113109
'createaccount' => true,
'delete' => true,
'editprotected' => true,
'import' => true,
'ipblock-exempt' => true,
'mergehistory' => true,
'move-categorypages' => true,
'movefile' => true,
'move' => true,
'move-subpages' => true,
'protect' => true,
'rollback' => true,
'suppressredirect' => true,
'upload' => true,
],
],
'+enwikivoyage' => [
'autopatrolled' => [ 'autopatrol' => true ],
'patroller' => [
'patrol' => true,
'rollback' => true,
],
'templateeditor' => [ 'templateeditor' => true, ], // T198056
'sysop' => [ 'templateeditor' => true ],
],
// T7033
'+enwiktionary' => [
'autopatrolled' => [
'autopatrol' => true,
'editautopatrolprotected' => true,
],
// T296580
'extendedmover' => [
'move' => true,
'move-subpages' => true,
'suppressredirect' => true,
'tboverride' => true,
],
// T212662
'flood' => [ 'bot' => true ],
'patroller' => [ 'patrol' => true ],
'rollbacker' => [ 'rollback' => true ],
'sysop' => [ 'templateeditor' => true ], // T148007
'templateeditor' => [ 'templateeditor' => true ], // T148007
],
'+eswiki' => [
'autoconfirmed' => [ 'collectionsaveascommunitypage' => false ], // T163767
'rollbacker' => [
'rollback' => true,
'abusefilter-log-detail' => true, // T70319
],
'*' => [ 'patrolmarks' => true ],
'autopatrolled' => [ 'autopatrol' => true ],
'patroller' => [
'patrol' => true,
'autopatrol' => true,
'abusefilter-log-detail' => true, // T70319
],
'flood' => [ 'bot' => true ], // T50682
],
'+eswikibooks' => [
'*' => [
'createpage' => false,
'createtalk' => false,
],
'flood' => [ 'bot' => true ],
'rollbacker' => [ 'rollback' => true ],
'autopatrolled' => [ 'autopatrol' => true ], // T93371
'patroller' => [
'patrol' => true,
'autopatrol' => true,
],
// T93371
],
'+eswikinews' => [
'bot' => [ 'editprotected' => true ],
'editprotected' => [
'editprotected' => true,
'editsemiprotected' => true,
],
'flood' => [ 'bot' => true ],
],
'+eswikiquote' => [ // T64911
'rollbacker' => [ 'rollback' => true, ],
'autopatrolled' => [ 'autopatrol' => true, ],
'patroller' => [
'patrol' => true,
'autopatrol' => true,
],
],
'+eswikisource' => [
'autopatrolled' => [ 'autopatrol' => true ], // T69557
],
'+eswikivoyage' => [
'rollbacker' => [
'rollback' => true,
'autopatrol' => true,
],
// T46285, T49325
'patroller' => [
'patrol' => true,
'autopatrol' => true,
],
// T46285, T49325
'autopatrolled' => [ 'autopatrol' => true, ], // T57665
],
'+eswiktionary' => [
'patroller' => [ 'patrol' => true ],
'rollbacker' => [ 'rollback' => true ],
'autopatrolled' => [ 'autopatrol' => true ],
],
'+etwiki' => [
'autopatrolled' => [
'autopatrol' => true,
'editautopatrolprotected' => true,
],
// T150852
],
'+euwiki' => [
'sysop' => [ 'flow-create-board' => true ], // T190500
],
'+fawiki' => [
'*' => [ 'createpage' => false ], // T29195
'user' => [
'move-categorypages' => false, // T67728
'move-rootuserpages' => false, // T299847
],
'bot' => [
'move-categorypages' => true, // T67728
'extendedconfirmed' => true, // T241904
'ipblock-exempt' => true, // T241904
],
'patroller' => [
'patrol' => true,
'move-categorypages' => true, // T67728
'unwatchedpages' => true, // T300126
],
'rollbacker' => [ 'rollback' => true ], // T25233
'autopatrolled' => [ // T144699
'autopatrol' => true, // T31007
'move-categorypages' => true, // T67728
'patrolmarks' => true, // T303269
],
'image-reviewer' => [
'movefile' => true, // T66532
'delete' => true, // T73229
],
'botadmin' => [
'block' => true, // T71411
'delete' => true, // T71411
'editprotected' => true, // T71411
'ipblock-exempt' => true, // T71411
'mergehistory' => true, // T71411
'protect' => true, // T71411
'undelete' => true, // T71411
'extendedconfirmed' => true,
'deleterevision' => true, // T277358
],
'templateeditor' => [
'editprotected' => true, // T74146
'tboverride' => true, // T74146
],
'eliminator' => [
'block' => true, // T87558
'delete' => true, // T87558
'deleterevision' => true, // T87558
'mergehistory' => true, // T87558
'protect' => true, // T87558
'suppressredirect' => true, // T87558
'deletedtext' => true, // T135370
'deletedhistory' => true, // T135725
'extendedconfirmed' => true, // T140839
'patrol' => true, // T176553
'move-categorypages' => true, // T176553
'rollback' => true, // T176553
'autopatrol' => true, // T176553
'upload' => true, // T176553
'reupload' => true, // T176553
'autoreview' => true, // T176553
'autoreviewrestore' => true, // T176553
'validate' => true, // T176553
'review' => true, // T176553
'flow-delete' => true, // T299223
'unwatchedpages' => true, // T300126
],
'sysop' => [ 'extendedconfirmed' => true, ],
'extendedconfirmed' => [ 'extendedconfirmed' => true, ], // T140839
'extendedmover' => [
'suppressredirect' => true, // T299038
'move-subpages' => true, // T299038
'move' => true, // T299038
'tboverride' => true, // T299038
'move-categorypages' => true, // T299038
'delete-redirect' => true, // T299038
],
'autoconfirmed' => [ 'collectionsaveascommunitypage' => false ], // T303173
],
'+fawikibooks' => [
'autopatrolled' => [ 'autopatrol' => true ], // T111024
'patroller' => [ 'patrol' => true ], // T111024
'rollbacker' => [ 'rollback' => true ], // T111024
],
'+fawikiquote' => [
'autopatrolled' => [ 'autopatrol' => true ], // T156163
'rollbacker' => [ 'rollback' => true ], // T156163
],
'+fawikinews' => [
'rollbacker' => [ 'rollback' => true ],
'patroller' => [ 'patrol' => true ],
],
'+fawikivoyage' => [
'autopatrolled' => [ 'autopatrol' => true ], // T73760
'flood' => [ 'bot' => true ], // T73760
'patroller' => [ 'patrol' => true ], // T73760
'rollbacker' => [ 'rollback' => true ], // T73760
'sysop' => [ 'importupload' => true ], // T73681
],
'+fawiktionary' => [
'autopatrolled' => [ 'autopatrol' => true ], // T85381
'patroller' => [ 'patrol' => true ], // T85381
'rollbacker' => [ 'rollback' => true ], // T85381
],
'+fawikisource' => [
'autopatrolled' => [ 'autopatrol' => true ], // T187662
'patroller' => [ 'patrol' => true ], // T187662
'rollbacker' => [ 'rollback' => true ], // T161946
],
'+fiwiki' => [
'patroller' => [ 'patrol' => true ],
'rollbacker' => [ 'rollback' => true ],
// T21561:
'arbcom' => [
'deletedhistory' => true,
'deletedtext' => true,
'undelete' => true,
],
'editor' => [
'patrol' => true,
'autopatrol' => true,
],
// T144817
'reviewer' => [
'patrol' => true, // T144817
'autopatrol' => true, // T144817
'stablesettings' => true, // T149987
],
'autoreview' => [ 'autopatrol' => true ], // T144817
],
'+foundationwiki' => [
'*' => [
'edit' => false,
],
'user' => [
'upload' => false,
'reupload' => false,
'reupload-own' => false,
'reupload-shared' => false,
],
'autoconfirmed' => [
'upload' => false,
'reupload' => false,
'reupload-own' => false,
'reupload-shared' => false,
],
'editor' => [
'edit-legal' => true,
'edit' => true,
'autoconfirmed' => true,
'editsemiprotected' => true,
'skipcaptcha' => true,
'editinterface' => true,
'editsitejson' => true,
'upload' => true,
'reupload' => true,
'reupload-own' => true,
],
'flood' => [ 'bot' => true ],
],
'+frwiki' => [
'user' => [ 'changetags' => false ], // requested by hashar, T98629
'bot' => [
'changetags' => true,
'editextendedsemiprotected' => true,
],
// T98629, T131109
'autopatrolled' => [
'patrol' => true, // T10904
'autopatrol' => true, // T23078
'movefile' => true, // T87145
'changetags' => true, // T98629
'editextendedsemiprotected' => true // T131109
],
'rollbacker' => [
'rollback' => true, // T170780
'unwatchedpages' => true // T285334
],
'checkuser' => [
'browsearchive' => true,
'deletedhistory' => true,
'deletedtext' => true,
],
// T23044
'sysop' => [ 'editextendedsemiprotected' => true ], // T131109
],
'+frwikibooks' => [
'patroller' => [
'patrol' => true,
'autopatrol' => true,
],
],
'+frwikinews' => [
'flood' => [ 'bot' => true ],
'trusteduser' => [
'autoreview' => true,
'unreviewedpages' => true,
],
// T90979
'facilitator' => [ // T90979
'autoreview' => true,
'review' => true,
'validate' => true,
'unreviewedpages' => true,
'import' => true,
],
],
'frwikisource' => [
'patroller' => [
'patrol' => true,
'autopatrol' => true,
'rollback' => true,
],
'autopatrolled' => [ 'autopatrol' => true ],
],
'+frwikiversity' => [
'patroller' => [
'patrol' => true,
'autopatrol' => true,
],
],
'frwikivoyage' => [
'patroller' => [
'patrol' => true,
'autopatrol' => true,
],
],
'+frwiktionary' => [
'patroller' => [
'patrol' => true,
'autopatrol' => true,
'rollback' => true,
],
'autopatrolled' => [ 'autopatrol' => true ],
'botadmin' => [
'apihighlimits' => true,
'autoconfirmed' => true,
'autopatrol' => true,
'bot' => true,
'browsearchive' => true,
'createaccount' => true,
'delete' => true,
'deleterevision' => true,
'editinterface' => true,
'editprotected' => true,
'editsemiprotected' => true,
'editsitejson' => true,
'import' => true,
'move' => true,
'move-rootuserpages' => true,
'movefile' => true,
'nominornewtalk' => true,
'noratelimit' => true,
'patrol' => true,
'protect' => true,
'reupload' => true,
'rollback' => true,
'skipcaptcha' => true,
'suppressredirect' => true,
'undelete' => true,
'writeapi' => true,
],
],
'+gawiki' => [
'rollbacker' => [ 'rollback' => true ],
],
'+guwiki' => [ // T119787
'rollbacker' => [ 'rollback' => true ],
'autopatrolled' => [ 'autopatrol' => true ],
],
'+hewiki' => [
'user' => [
'upload' => true,
'move-rootuserpages' => false,
],
'sysop' => [ 'templateeditor' => true, ], // T102466
'patroller' => [
'patrol' => true,
'autopatrol' => true,
'editautopatrolprotected' => true,
'unwatchedpages' => true,
'rollback' => true,
'move-rootuserpages' => true,
],
'autopatrolled' => [
'autopatrol' => true,
'unwatchedpages' => true,
'editautopatrolprotected' => true,
],
'interface-admin' => [ // T200698
'abusefilter-log' => true,
'abusefilter-log-detail' => true,
'abusefilter-modify' => true,
'abusefilter-modify-restricted' => true,
'abusefilter-revert' => true,
'abusefilter-view' => true,
'abusefilter-view-private' => true,
'import' => true,
'tboverride' => true,
'templateeditor' => true,
],
'checkuser' => [
'deletedhistory' => true,
'deletedtext' => true,
'abusefilter-log-detail' => true,
],
'templateeditor' => [
'templateeditor' => true,
],
// T296769
],
'+hewikibooks' => [
'patroller' => [
'patrol' => true, // T29918
'autopatrol' => true, // T62305
'rollback' => true, // T62305
'unwatchedpages' => true, // T73193
],
'autopatrolled' => [ 'autopatrol' => true ], // T29918
],
'+hewikisource' => [ // T275076
'autoreview' => [ 'editautoreviewprotected' => true ],
'bot' => [ 'editautoreviewprotected' => true ],
'reviewer' => [ 'rollback' => true, 'editautoreviewprotected' => true ], // T274796
'editor' => [ 'editautoreviewprotected' => true ],
'sysop' => [ 'editautoreviewprotected' => true ],
],
'+hewikiquote' => [
'autopatrolled' => [ 'autopatrol' => true ],
],
'+hewikivoyage' => [
'autopatrolled' => [ 'autopatrol' => true ], // T52377
'sysop' => [ 'importupload' => true ], // T61601
],
'+hewiktionary' => [
'patroller' => [
'patrol' => true,
'autopatrol' => true,
'unwatchedpages' => true,
'rollback' => true,
],
// T75197
'autopatrolled' => [
'autopatrol' => true,
'unwatchedpages' => true,
],
// T75197
],
'+hewikinews' => [ // T140544
'autopatrolled' => [ 'autopatrol' => true ],
'patroller' => [
'patrol' => true,
'autopatrol' => true,
'rollback' => true,
'unwatchedpages' => true,
],
],
'+hiwiki' => [
'rollbacker' => [
'rollback' => true, // T56589
'autoreviewrestore' => true, // T252986
],
'filemover' => [ 'movefile' => true ], // T56589
'reviewer' => [
'patrol' => true,
'autopatrol' => true,
],
'autopatrolled' => [
'autopatrol' => true,
'move' => true,
],
// T164239
'sysop' => [ 'validate' => true ],
'templateeditor' => [
'templateeditor' => true,
'editprotected' => true,
],
// T120342
'autoconfirmed' => [ 'move' => false ] // T164239
],
'+hiwikiversity' => [
'autopatrolled' => [
'autopatrol' => true,
'patrolmarks' => true,
],
// T179251, T192427
],
'+hrwiki' => [
'patroller' => [
'patrol' => true,
'autopatrol' => true,
'rollback' => true,
],
'autopatrolled' => [ 'autopatrol' => true ],
'user' => [
'changetags' => false, // T270996
],
'bot' => [
'changetags' => true, // T270996
],
'sysop' => [
'changetags' => true, // T270996
],
'flood' => [ 'bot' => true ], // T276560
],
'+huwiki' => [
'bot' => [ 'edittrustedprotected' => true ], // T194568
'trusted' => [ 'edittrustedprotected' => true ], // T194568
'editor' => [
'noratelimit' => true,
'edittrustedprotected' => true,
],
// T194568
'sysop' => [
'templateeditor' => true,
'edittrustedprotected' => true,
],
// T74055, T194568
'templateeditor' => [ 'templateeditor' => true ], // T74055
'interface-editor' => [
'editinterface' => true,
'editsitejson' => true,
],
// T109408
],
'idwiki' => [
'*' => [ 'createpage' => false ],
'rollbacker' => [ 'rollback' => true ], // T35508
],
'+incubatorwiki' => [
'bureaucrat' => [ 'upload' => true ],
'sysop' => [ 'upload' => false ],
'test-sysop' => [
'delete' => true,
'undelete' => true,
'deletedhistory' => true,
'block' => true,
'blockemail' => true,
'rollback' => true,
],
'translator' => [
'editinterface' => true,
'editsitejson' => true,
],
],
// T7836
// T13326
'+itwiki' => [
'autoconfirmed' => [ 'patrolmarks' => true ], // T268734
'flood' => [ 'bot' => true, ],
'rollbacker' => [
'rollback' => true,
'autopatrol' => true,
'patrol' => true, // T261587
],
'autopatrolled' => [
'autopatrol' => true,
'patrol' => true, // T261587
],
'mover' => [ // T102770
'movefile' => true,
'move-subpages' => true,
'suppressredirect' => true
],
'bot' => [ 'setmentor' => true, ], // T307005
'botadmin' => [ // T220915
'apihighlimits' => true,
'autoconfirmed' => true,
'autopatrol' => true,
'bot' => true,
'browsearchive' => true,
'delete' => true,
'deleterevision' => true,
'editprotected' => true,
'editsemiprotected' => true,
'ipblock-exempt' => true,
'massmessage' => true,
'nominornewtalk' => true,
'noratelimit' => true,
'oathauth-enable' => true,
'override-antispoof' => true,
'protect' => true,
'skipcaptcha' => true,
'suppressredirect' => true,
'tboverride' => true,
'writeapi' => true,
],
],
'+itwikisource' => [
'flood' => [ 'bot' => true ], // T38600
],
'+itwikiversity' => [
'autoconfirmed' => [ 'patrol' => true ],
'autopatrolled' => [ 'autopatrol' => true ], // T114930
'patroller' => [
'autopatrol' => true,
'rollback' => true,
'suppressredirect' => true,
'markbotedit' => true,
],
// T114930 and T207300
'flood' => [ 'bot' => true, ], // T114930
],
'itwikibooks' => [
'user' => [ 'patrol' => false ],
'autoconfirmed' => [ 'patrol' => true ],
'autopatrolled' => [ 'autopatrol' => true, ],
'patroller' => [
'autopatrol' => true,
'rollback' => true,
],
'flood' => [ 'bot' => true, ], // T41569
],
'+itwikinews' => [
'autoconfirmed' => [ 'patrol' => true ],
'rollbacker' => [
'rollback' => true,
'autopatrol' => true,
],
// T142571
'autopatrolled' => [ 'autopatrol' => true ], // T142571
'closer' => [ 'protect' => true, 'editprotected' => true ], // T257927
],
'itwikiquote' => [
'autoconfirmed' => [ 'patrol' => true ],
'autopatrolled' => [ 'autopatrol' => true ], // T64200
'sysop' => [ 'autopatrol' => true ],
],
'+itwikivoyage' => [
'autopatrolled' => [ 'autopatrol' => true, ], // T45327, T45524
'patroller' => [
'patrol' => true,
'autopatrol' => true,
'rollback' => true,
],
// T47638
],
'+itwiktionary' => [
'autoconfirmed' => [ 'patrol' => true ],
'patroller' => [
'patrol' => true,
'autopatrol' => true,
'rollback' => true,
],
'autopatrolled' => [ 'autopatrol' => true ],
'import' => [ 'suppressredirect' => true, ],
'transwiki' => [
'suppressredirect' => true,
'mergehistory' => true,
],
'flood' => [ 'bot' => true, ], // T41306
],
'+jawiki' => [
'autoconfirmed' => [ 'patrol' => true ], // T15055
'rollbacker' => [ 'rollback' => true ], // T258339
'eliminator' => [
'browsearchive' => true,
'delete' => true,
'deletedhistory' => true,
'deletedtext' => true,
'deletelogentry' => true, // T42521
'deleterevision' => true,
'ipblock-exempt' => true,
'mergehistory' => true, // T131751
'movefile' => true, // T72007
'noratelimit' => true,
'nuke' => true,
'suppressredirect' => true,
'undelete' => true,
'unwatchedpages' => true,
],
'interface-admin' => [ // T222018
'delete' => true,
'editprotected' => true,
'editsemiprotected' => true,
'ipblock-exempt' => true,
'suppressredirect' => true,
'extendedconfirmed' => true, // T249820
],
'sysop' => [ 'extendedconfirmed' => true ], // T249820
'bot' => [ 'extendedconfirmed' => true ], // T249820
'extendedconfirmed' => [ 'extendedconfirmed' => true ], // T249820
],
'+jawiktionary' => [
'autopatrolled' => [
'autopatrol' => true,
'patrol' => true,
],
// T63366
],
'+kawiki' => [
'editor' => [ 'rollback' => true ],
],
'+kkwiki' => [
'rollbacker' => [ 'rollback' => true ], // T130215
],
'+kowiki' => [
'rollbacker' => [ 'rollback' => true ],
'uploader' => [ // T85621
'upload' => true,
'reupload' => true,
'reupload-own' => true,
'reupload-shared' => true,
'movefile' => true,
],
'user' => [ 'reupload-own' => false ], // T85621
'autopatrolled' => [ 'autopatrol' => true ], // T130808
'bot' => [ 'extendedconfirmed' => true, ], // T184675
'extendedconfirmed' => [ 'extendedconfirmed' => true, ], // T184675
'sysop' => [ 'extendedconfirmed' => true, ], // T184675
],
'+kswiki' => [
'rollbacker' => [ 'rollback' => true ], // T286789
],
'+ladwiki' => [
'flood' => [ 'bot' => true ], // T131527
],
'pswiki' => [
'interface-editor' => [ // T133472
'editinterface' => true,
'editsitejson' => true,
],
],
'wikitech' => [ // contentadmin is handled in CommonSettings, not here
'*' => [
'edit' => false,
'createaccount' => true,
],
'autopatrolled' => [ 'autopatrol' => true ],
'flood' => [ 'bot' => true ],
'oathauth' => [ 'oathauth-api-all' => true ], // T153487
'oauthadmin' => [ 'autopatrol' => true ],
],
'+legalteamwiki' => [ // T63222
'accountcreator' => [ 'noratelimit' => false ],
'bureaucrat' => [ 'createaccount' => true ],
'sysop' => [ 'createaccount' => false ],
],
'+lijwiki' => [
'rollbacker' => [ // T256109
'rollback' => true,
'autopatrol' => true,
'patrol' => true,
],
'mover' => [ // T256109
'suppressredirect' => true,
'movefile' => true,
'move-subpages' => true,
],
],
'+lvwiki' => [
'autopatrolled' => [
'autopatrol' => true,
'editautopatrolprotected' => true,
],
// T72441
'patroller' => [
'autopatrol' => true,
'patrol' => true,
],
// T72441
'flood' => [ 'bot' => true ], // T121238
],
'+maiwiki' => [
'autopatrolled' => [ 'autopatrol' => true ], // T89346
'patroller' => [ 'patrol' => true ], // T118934
'rollbacker' => [ 'rollback' => true ], // T118934
],
'+mediawikiwiki' => [
'*' => [ 'flow-hide' => false, ], // T245780
'autoconfirmed' => [ 'flow-hide' => true ], // T245780
'user' => [ 'flow-create-board' => true, ],
'autopatrolled' => [ 'autopatrol' => true, ],
'uploader' => [ // T217523
'upload' => true,
'reupload' => true,
'reupload-own' => true,
'reupload-shared' => true,
],
'translationadmin' => [ 'autopatrol' => true, ],
],
'+metawiki' => [
'autopatrolled' => [ 'autopatrol' => true, ], // T27160
'bot' => [ 'changetags' => true ], // T283625
'centralnoticeadmin' => [ // gerrit:50196, T142123
'autopatrol' => true,
'banner-protect' => true,
'centralnotice-admin' => true,
'editinterface' => true,
'protect' => true, // T209873
],
'flood' => [ 'bot' => true, ], // T17176
'global-renamer' => [ // T142123, T71651
'autopatrol' => true,
'centralauth-rename' => true,
],
'massmessage-sender' => [ // T59611, T142123
'autopatrol' => true,
'massmessage' => true,
],
'oauthadmin' => [ 'autopatrol' => true, ], // T142123
'patroller' => [ // T176079
'autopatrol' => true,
'patrol' => true,
'rollback' => true,
],
'steward' => [
'centralauth-rename' => true,
'userrights-interwiki' => true,
'globalgroupmembership' => true, // T207531
'globalgrouppermissions' => true, // T207531
'centralauth-lock' => true, // T208035
'centralauth-suppress' => true, // T302675
'centralauth-unmerge' => true, // T208035
'globalblock' => true, // T208035
'urlshortener-manage-url' => true, // T133109
'urlshortener-view-log' => true, // T221073
'oathauth-verify-user' => true, // T251447
'oathauth-view-log' => true,
],
'sysop' => [ 'changetags' => true ], // T283625
'translationadmin' => [
'autopatrol' => true, // T142123
'banner-protect' => true,
],
'uploader' => [ // T52287
'upload' => true,
'reupload' => true,
'reupload-own' => true,
],
'user' => [ 'changetags' => false ], // T283625
'wmf-officeit' => [ // T106724, T142123, T254372
'autopatrol' => true,
'centralauth-lock' => true,
'centralauth-rename' => true,
'createaccount' => true,
'noratelimit' => true,
'tboverride' => true,
],
'wmf-supportsafety' => [ // T136046, T136864, T142123
'autopatrol' => true,
'centralauth-lock' => true,
'centralauth-suppress' => true, // T302675
'centralauth-rename' => true,
'editcontentmodel' => true, // TODO: remove when a change for T85847 is deployed
'globalblock' => true,
'massmessage' => true,
'userrights' => true,
'userrights-interwiki' => true,
'oathauth-disable-for-user' => true,
'oathauth-verify-user' => true,
'oathauth-view-log' => true,
],
],
'+mkwiki' => [
'autopatrolled' => [ 'autopatrol' => true ],
'patroller' => [
'patrol' => true,
'autopatrol' => true,
'rollback' => true,
],
'autoreviewed' => [ 'autoreview' => true ],
],
'+mlwiki' => [
'autopatrolled' => [ 'autopatrol' => true ],
'patroller' => [ 'patrol' => true ],
'rollbacker' => [ 'rollback' => true ],
'botadmin' => [
'blockemail' => true,
'block' => true,
'ipblock-exempt' => true,
'protect' => true,
'editprotected' => true,
'createaccount' => true,
'deleterevision' => true,
'delete' => true,
'globalblock-whitelist' => true,
'autoconfirmed' => true,
'editsemiprotected' => true,
'editinterface' => true,
'editsitejson' => true,
'autopatrol' => true,
'import' => true,
'patrol' => true,
'markbotedits' => true,
'nuke' => true,
'abusefilter-modify' => true,
'movefile' => true,
'move' => true,
'move-subpages' => true,
'move-rootuserpages' => true,
'noratelimit' => true,
'suppressredirect' => true,
'reupload-shared' => true,
'override-antispoof' => true,
'tboverride' => true,
'reupload' => true,
'skipcaptcha' => true,
'rollback' => true,
'browsearchive' => true,
'undelete' => true,
'upload' => true,
'upload_by_url' => true,
'apihighlimits' => true,
'unwatchedpages' => true,
'deletedhistory' => true,
'deletedtext' => true,
'abusefilter-log-detail' => true,
],
],
'+mlwikisource' => [
'patroller' => [ 'patrol' => true ],
'autopatrolled' => [ 'autopatrol' => true ],
],
'+mrwiki' => [
'rollbacker' => [ 'rollback' => true ], // T270864
],
'+mrwikisource' => [
'patroller' => [
'autopatrol' => true, // T269067
'patrol' => true, // T269067
'rollback' => true, // T269067
'suppressredirect' => true, // T269067
],
'sysop' => [
'templateeditor' => true, // T269067
],
'templateeditor' => [
'editcontentmodel' => true, // T269067
'tboverride' => true, // T269067
'templateeditor' => true, // T269067
],
],
'+mznwiki' => [
// Uploads are restricted to a uploader group - T187187
'user' => [ 'reupload-own' => false, ],
'uploader' => [
'upload' => true,
'reupload' => true,
'reupload-own' => true,
'reupload-shared' => true,
],
],
'+newiki' => [
'autopatrolled' => [ 'autopatrol' => true ], // T89816
'rollbacker' => [
'rollback' => true,
'suppressredirect' => true,
],
// T90888 and T214012
'reviewer' => [ 'patrol' => true ], // T95101
'filemover' => [ 'movefile' => true ], // T95103
'templateeditor' => [
'templateeditor' => true,
'editprotected' => true,
],
// T195557
'flood' => [ 'bot' => true ], // T211181
'transwiki' => [ 'oathauth-enable' => true ], // T214036
],
'+nlwiki' => [
'autoconfirmed' => [ 'patrol' => true ],
'bot' => [ 'move-categorypages' => true ], // T161551
'checkuser' => [
'deletedhistory' => true,
'deletedtext' => true,
'browsearchive' => true,
],
'arbcom' => [
'deletedhistory' => true,
'deletedtext' => true,
'browsearchive' => true,
],
'rollbacker' => [ 'rollback' => true ],
'user' => [ 'move-categorypages' => false ], // T161551
],
'+nlwiktionary' => [
'user' => [ 'patrol' => true ],
],
'+nlwikivoyage' => [
'autopatrolled' => [
'autopatrol' => true,
'patrol' => true,
],
// T46082
],
'+nlwikibooks' => [
'user' => [ 'patrol' => true ],
],
'+nnwiki' => [
'autopatrolled' => [ 'autopatrol' => true ],
'patroller' => [
'autopatrol' => true,
'patrol' => true,
'rollback' => true,
],
],
'nowiki' => [
'patroller' => [
'patrol' => true,
'autopatrol' => true,
'rollback' => true,
'unwatchedpages' => true,
'suppressredirect' => true,
],
'autopatrolled' => [
'autopatrol' => true,
'unwatchedpages' => true,
],
],
'+nowikibooks' => [
'user' => [ 'patrol' => false ],
'autoconfirmed' => [ 'patrol' => false ],
'patroller' => [
'patrol' => true,
'autopatrol' => true,
'rollback' => true,
'markbotedits' => true,
],
'autopatrolled' => [ 'autopatrol' => true ],
],
'nowikimedia' => [
'*' => [ 'edit' => false, ],
],
'+officewiki' => [
'flood' => [ 'bot' => true ], // T86237
'user' => [
'massmessage' => true, // T66978
'ipblock-exempt' => true, // T231943
],
'sysop' => [ 'importupload' => true, ], // T101663
'securepoll' => [
'securepoll-create-poll' => true,
'editinterface' => true,
],
],
'+sourceswiki' => [
'flood' => [ 'bot' => true ], // T193350
],
'+ombudsmenwiki' => [
'autoconfirmed' => [
'autoconfirmed' => false,
'editsemiprotected' => false,
'reupload' => false,
'upload' => false,
'move' => false,
'collectionsaveasuserpage' => false,
'collectionsaveascommunitypage' => false,
'skipcaptcha' => false,
],
'accountcreator' => [ 'noratelimit' => false, ],
'bureaucrat' => [ 'createaccount' => true, ],
'sysop' => [ 'createaccount' => false, ],
],
'+orwiki' => [
'rollbacker' => [ 'rollback' => true ],
],
'pawiki' => [
'patroller' => [ 'patrol' => true ], // T120369
'autopatrolled' => [ 'autopatrol' => true ], // T120369
],
// T8303
'+plwiki' => [
'editor' => [
'rollback' => true,
'patrolmarks' => true,
'editor' => true,
'editeditorprotected' => true,
],
// T22154 and T48990
'flood' => [ 'bot' => true ], // T22155
'sysop' => [ 'editor' => true ], // T48990
'bot' => [ 'editor' => true ], // T48990
'arbcom' => [ // T256572
'abusefilter-log-detail' => true,
'abusefilter-view-private' => true,
'abusefilter-log-private' => true,
'browsearchive' => true,
'deletedhistory' => true,
'deletedtext' => true,
],
],
'+plwikiquote' => [
'patroller' => [
'patrol' => true,
'autopatrol' => true,
],
// T30479
],
'+plwikisource' => [
'*' => [ 'pagequality' => true, ], // T212478
'editor' => [
'autopatrol' => true,
'patrol' => true,
'suppressredirect' => true,
],
// T72459, T212655
],
'+plwiktionary' => [
'editor' => [ 'patrolmarks' => true ],
],
// T11024, T12362
'+ptwiki' => [
'autoconfirmed' => [
'patrol' => true,
'abusefilter-log-detail' => true,
],
'bot' => [
'editautoreviewprotected' => true,
'extendedconfirmed' => true, // T281926
],
'autoreviewer' => [
'autopatrol' => true,
'editautoreviewprotected' => true,
'movefile' => true, // T161532
'extendedconfirmed' => true, // T292912
],
'eliminator' => [
'browsearchive' => true,
'delete' => true,
'nuke' => true,
'undelete' => true,
'deletedhistory' => true,
'deletedtext' => true,
'autopatrol' => true,
'suppressredirect' => true,
'editautoreviewprotected' => true,
'movefile' => true, // T161532
'move-rootuserpages' => true, // T205595
'flow-delete' => true, // T283266
],
'rollbacker' => [
'rollback' => true,
'unwatchedpages' => true,
'block' => true, // T37261
'abusefilter-log-private' => true, // T237830
], // T29563
'user' => [ 'move-rootuserpages' => false, ],
'sysop' => [
'editautoreviewprotected' => true,
'extendedconfirmed' => true, // T281926
],
'bureaucrat' => [
'move-rootuserpages' => true,
'autopatrol' => true,
'editautoreviewprotected' => true
],
'interface-editor' => [ // T41905
'editinterface' => true,
'editsitejson' => true,
],
'flood' => [ 'bot' => true, ], // T228521
'extendedconfirmed' => [ 'extendedconfirmed' => true ], // T281860
'autoextendedconfirmed' => [ 'extendedconfirmed' => true ], // T292915
],
'+ptwikinews' => [
'editprotected' => [
'editprotected' => true,
'editsemiprotected' => true,
],
// T162577
],
'+ptwikivoyage' => [
'autopatrolled' => [ 'autopatrol' => true, ], // T168981
],
'+quwiki' => [
'rollbacker' => [ 'rollback' => true ],
],
'rowiki' => [
'sysop' => [
'extendedconfirmed' => true, // T254471
'templateeditor' => true, // T63172
],
'patroller' => [
'patrol' => true,
'upwizcampaigns' => true, // T61242
'rollback' => true, // T231099
'deleterevision' => true, // T234051
],
'autopatrolled' => [
'autopatrol' => true,
'movefile' => true,
],
// T168192
'templateeditor' => [ // T63172
'templateeditor' => true,
'editinterface' => true,
'editsitejson' => true,
],
'extendedconfirmed' => [ // T254471
'extendedconfirmed' => true
],
],
'+ruewiki' => [
'rollbacker' => [ 'rollback' => true ], // T264147
],
'+ruwiki' => [
'arbcom' => [ // T51334
'abusefilter-log-detail' => true,
'browsearchive' => true,
'deletedhistory' => true,
'deletedtext' => true,
],
'autoconfirmed' => [ 'collectionsaveascommunitypage' => false, ], // T85780
'bot' => [
'autopatrol' => false, // T154285
'changetags' => true, // T136187
'move-categorypages' => true, // T87230
],
'closer' => [
'delete' => true,
'move-categorypages' => true, // T68871
'move-subpages' => true, // T76131
'reupload' => true,
'reupload-own' => true,
'suppressredirect' => true,
'upload' => true,
],
'engineer' => [ // T144599, T190619
'apihighlimits' => true,
'editcontentmodel' => true,
'editinterface' => true,
'editprotected' => true,
'editsitejson' => true,
'jsonconfig-flush' => true,
'move-categorypages' => true,
'move-subpages' => true,
'movefile' => true,
'noratelimit' => true,
'suppressredirect' => true,
'tboverride' => true,
],
'filemover' => [ // T32984
'move-categorypages' => true, // T68871
'move-subpages' => true, // T76131
'movefile' => true,
'reupload' => true,
'reupload-own' => true,
'suppressredirect' => true,
'upload' => true,
],
'uploader' => [ // T14334
'upload' => true,
'reupload-own' => true,
'reupload' => true,
],
'user' => [ // T68871
'changetags' => false, // T136187
'move-categorypages' => false,
],
'rollbacker' => [ 'rollback' => true ],
'suppressredirect' => [ // T40408, T68871
'move-categorypages' => true,
'suppressredirect' => true,
],
'sysop' => [
'autopatrol' => false, // T154285
'changetags' => true, // T136187
'patrol' => false, // T154285
],
],
'+ruwikinews' => [
'autoconfirmed' => [ 'movestable' => false, ], // T201265
'autoreview' => [
'move-categorypages' => true,
'movestable' => true, // T201265
],
'user' => [ 'move-categorypages' => false, ], // T201265
'rollbacker' => [ 'rollback' => true ], // T201265
],
'+ruwikiquote' => [
'autoeditor' => [
'autoreview' => true,
'autoconfirmed' => true,
'editsemiprotected' => true,
],
'rollbacker' => [ 'rollback' => true ], // T200201
],
'+ruwikisource' => [
'autoeditor' => [
'autoreview' => true,
'autoconfirmed' => true,
'editsemiprotected' => true,
],
'rollbacker' => [ 'rollback' => true, 'suppressredirect' => true ],
'flood' => [ 'bot' => true ],
],
'+ruwikiversity' => [
'patroller' => [ 'patrol' => true, 'autopatrol' => true ],
],
'+ruwikivoyage' => [
'autoconfirmed' => [ 'reupload-shared' => true ], // T116575
'autopatrolled' => [ 'autopatrol' => true ], // T48915
'rollbacker' => [ 'rollback' => true ], // T116143
'patroller' => [ 'patrol' => true ], // T116143
'filemover' => [ 'movefile' => true ], // T116143
],
'+ruwiktionary' => [
'rollbacker' => [ 'rollback' => true ], // T183655
'editor' => [ 'suppressredirect' => true ], // T183719
'autoreview' => [ 'suppressredirect' => true ], // T183719
],
'+sawiki' => [
'autopatrolled' => [ 'autopatrol' => true ],
'patroller' => [ 'patrol' => true ], // T117314
],
'+sawikisource' => [
'autopatrolled' => [ 'autopatrol' => true ],
],
'+scowiki' => [
'rollbacker' => [ 'rollback' => true ],
'autopatrolled' => [ 'autopatrol' => true, ],
'flood' => [ 'bot' => true, ], // T111753
],
'+sdwiki' => [
'autopatrolled' => [ 'autopatrol' => true ], // T177141
],
'+simplewiki' => [
'flood' => [ 'bot' => true ],
'rollbacker' => [ 'rollback' => true, ],
// T29875 (see comment 4)
'patroller' => [
'patrol' => true,
'autopatrol' => true,
],
'uploader' => [
'upload' => true,
'reupload' => true,
'reupload-own' => true,
],
// T127826
],
'+simplewiktionary' => [
'rollbacker' => [ 'rollback' => true, ],
'autopatrolled' => [
'patrol' => true,
'autopatrol' => true,
],
],
'shwiki' => [ // T52802
'patroller' => [ 'patrol' => true ],
'autopatrolled' => [
'autopatrol' => true,
'patrolmarks' => true,
],
// T62818
'rollbacker' => [
'rollback' => true,
'markbotedits' => true,
],
// T64462
'filemover' => [
'movefile' => true,
'suppressredirect' => true,
],
'flood' => [ 'bot' => true ],
],
'+shwiktionary' => [
'autopatrolled' => [ 'autopatrol' => true ],
],
'siwiki' => [
'rollbacker' => [ 'rollback' => true ],
'autopatrolled' => [ 'autopatrol' => true ],
],
'+skwiki' => [
'rollbacker' => [ 'rollback' => true ],
],
'+specieswiki' => [ // T89147
'autopatrolled' => [ 'autopatrol' => true ],
'patroller' => [
'patrol' => true,
'autopatrol' => true,
],
],
'+srwiki' => [ // T208633, T210000 and T213050
'user' => [ 'move-categorypages' => false ],
'autoconfirmed' => [ 'upload' => true ],
'patroller' => [
'patrol' => true,
'movefile' => true,
'suppressredirect' => true,
'move-categorypages' => true,
],
'autopatrolled' => [
'autopatrol' => true,
'move-categorypages' => true,
'editautopatrolprotected' => true
],
'rollbacker' => [
'rollback' => true,
'movefile' => true,
'suppressredirect' => true,
'move-categorypages' => true,
],
'flood' => [
'bot' => true,
'move-categorypages' => true,
],
'bot' => [ 'move-categorypages' => true ],
],
'+srwikibooks' => [ // T209250, T213824, T213825, T213826, T213827
'user' => [ 'move-categorypages' => false ],
'patroller' => [
'patrol' => true,
'move-categorypages' => true,
'movefile' => true,
'suppressredirect' => true,
],
'autopatrolled' => [
'autopatrol' => true,
'move-categorypages' => true,
'movefile' => true,
'editautopatrolprotected' => true,
],
'rollbacker' => [
'rollback' => true,
'move-categorypages' => true,
'movefile' => true,
'suppressredirect' => true,
],
'bot' => [ 'move-subpages' => true ],
],
'+srwikinews' => [ // T209251, T213679, T213680, T213681 and T213682
'user' => [ 'move-categorypages' => false ],
'patroller' => [
'patrol' => true,
'move-categorypages' => true,
'movefile' => true,
'suppressredirect' => true,
],
'autopatrolled' => [
'autopatrol' => true,
'move-categorypages' => true,
'movefile' => true,
'editautopatrolprotected' => true,
],
'rollbacker' => [
'rollback' => true,
'move-categorypages' => true,
'movefile' => true,
'suppressredirect' => true,
],
'bot' => [ 'move-subpages' => true ],
],
'+srwikisource' => [ // T206935, T213055, T213059, T213063, T213065
'user' => [ 'move-categorypages' => false ],
'patroller' => [
'patrol' => true,
'move-categorypages' => true,
'movefile' => true,
'suppressredirect' => true,
],
'autopatrolled' => [
'autopatrol' => true,
'move-categorypages' => true,
'movefile' => true,
'editautopatrolprotected' => true,
],
'rollbacker' => [
'rollback' => true,
'move-categorypages' => true,
'movefile' => true,
'suppressredirect' => true,
],
'bot' => [ 'move-subpages' => true ],
],
'+srwikiquote' => [ // T206936, T213684, T213685, T213686, T213687
'user' => [ 'move-categorypages' => false ],
'patroller' => [
'patrol' => true,
'move-categorypages' => true,
'movefile' => true,
'suppressredirect' => true,
],
'autopatrolled' => [
'autopatrol' => true,
'move-categorypages' => true,
'movefile' => true,
'editautopatrolprotected' => true,
],
'rollbacker' => [
'rollback' => true,
'move-categorypages' => true,
'movefile' => true,
'suppressredirect' => true,
],
'bot' => [ 'move-subpages' => true ],
],
'+srwiktionary' => [ // T209252, T213828, T213829, T213830 and T213832
'user' => [ 'move-categorypages' => false ],
'patroller' => [
'patrol' => true,
'move-categorypages' => true,
'movefile' => true,
'suppressredirect' => true,
],
'autopatrolled' => [
'autopatrol' => true,
'move-categorypages' => true,
'movefile' => true,
'editautopatrolprotected' => true,
],
'rollbacker' => [
'rollback' => true,
'move-categorypages' => true,
'movefile' => true,
'suppressredirect' => true,
],
'bot' => [ 'move-subpages' => true ],
],
'+stewardwiki' => [
'bureaucrat' => [ 'userrights' => true ], // T30773
],
'+svwiki' => [
'user' => [ 'move-rootuserpages' => false ], // T238842
'autopatrolled' => [ 'autopatrol' => true ], // T161210
'autoconfirmed' => [ 'patrol' => true ],
'rollbacker' => [
'rollback' => true,
'autopatrol' => true,
],
'bot' => [ 'extendedconfirmed' => true ], // T279836
'extendedconfirmed' => [ 'extendedconfirmed' => true ], // T279836
'sysop' => [ 'extendedconfirmed' => true ], // T279836
],
'+svwikisource' => [ // T30614 & 36895
'autopatrolled' => [
'autopatrol' => true,
'suppressredirect' => true,
'upload' => true,
'reupload' => true
],
],
'+svwikivoyage' => [
'autopatrolled' => [ 'autopatrol' => true ], // T93339
'patroller' => [ 'patrol' => true ], // T93339
'rollbacker' => [ 'rollback' => true ], // T93339
],
'+svwiktionary' => [
'autopatrolled' => [ 'autopatrol' => true ], // T161919
],
'+swwiki' => [
'*' => [ 'createpage' => false ], // T44894
],
'+tawiki' => [
'autopatrolled' => [ 'autopatrol' => true ], // T95180
'patroller' => [
'patrol' => true,
'autopatrol' => true,
'abusefilter-log-detail' => true,
],
// T95180
'rollbacker' => [ 'rollback' => true ], // T95180
],
'testwiki' => [
'accountcreator' => [
'override-antispoof' => true,
'tboverride' => true,
],
'bot' => [ 'extendedconfirmed' => true ], // T302860
'extendedconfirmed' => [ 'extendedconfirmed' => true ], // T302860
'filemover' => [ 'movefile' => true ], // T32121
'user' => [
'upload_by_url' => true, // For testing of Flickr uploading via UploadWizard
'upload' => true, // Exception to T14556, used for testing of upload tools
'pagelang' => true, // testing of T69223
],
'templateeditor' => [
'templateeditor' => true, // T61084
'tboverride' => true,
'editcontentmodel' => true, // T217499
],
'sysop' => [
'deleterevision' => true,
'extendedconfirmed' => true, // T302860
'templateeditor' => true,
'securepoll-create-poll' => true,
],
'reviewer' => [ 'stablesettings' => true, ],
'researcher' => [
'browsearchive' => true,
'deletedhistory' => true,
'apihighlimits' => true,
],
'rollbacker' => [ 'rollback' => true ],
'centralnoticeadmin' => [
'banner-protect' => true,
'centralnotice-admin' => true,
'editinterface' => true, // adding to allow CN access without local sysop JRA 2013-02-21
],
],
'test2wiki' => [
'*' => [ 'createpagemainns' => false ],
'autoreview' => [ 'autopatrol' => true, ], // T134491
'editor' => [ 'patrol' => true, ], // T134491
'user' => [
'upload_by_url' => true,
'upload' => true,
'createpagemainns' => false,
],
'qa_automation' => [ // For browser tests, T60375 and T63799
'block' => true,
'flow-delete' => true,
'flow-suppress' => true,
],
],
'+thwiki' => [
'autoconfirmed' => [
'upload' => false, // T216615
'reupload' => false, // T216615
],
'uploader' => [ // T216615
'upload' => true,
'reupload' => true,
'reupload-shared' => true,
'reupload-own' => true,
'movefile' => true,
],
'patroller' => [ // T272149
'patrol' => true,
'autopatrol' => true,
],
'user' => [ 'reupload-own' => false, ], // T216615
'sysop' => [ 'reupload-own' => true, ],
],
'+trwiki' => [
'autoreview' => [ 'autopatrol' => true, ], // T40690
'checkuser' => [
'browsearchive' => true, // T40690
'deletedhistory' => true, // T40690
'deletedtext' => true, // T40690
],
'massmessage-sender' => [ 'massmessage' => true, ], // T147740
'suppress' => [
'browsearchive' => true, // T40690
'deletedhistory' => true, // T40690
'deletedtext' => true, // T40690
],
'patroller' => [
'autoconfirmed' => true, // T40690
'editsemiprotected' => true,
'autopatrol' => true, // T40690
'autoreview' => true, // T40690
'patrol' => true,
'review' => true, // T40690
'rollback' => true, // T40690
'unreviewedpages' => true, // T40690
'movefile' => true, // T46587
],
'user' => [
'changetags' => false, // T264508
],
'sysop' => [
'changetags' => true, // T264508
'review' => true,
'unreviewedpages' => true,
],
// T40690
'interface-editor' => [ // Renamed from 'technician' per T144638
'abusefilter-log-detail' => true, // T40690
'abusefilter-modify' => true, // T40690
'apihighlimits' => true, // T40690
'editinterface' => true, // T40690
'editprotected' => true, // T247672
'editsemiprotected' => true, // T247672
'editsitejson' => true,
'noratelimit' => true, // T40690
],
],
'+trwikiquote' => [
'editor' => [ // T122710
'patrol' => true,
'autopatrol' => true,
'rollback' => true,
'movefile' => true,
],
'autoreview' => [ 'autopatrol' => true ], // T122710
'checkuser' => [
'deletedtext' => true,
'deletedhistory' => true,
],
// T122710
],
'+ukwiki' => [
'patroller' => [
'patrol' => true,
'autopatrol' => true,
],
'rollbacker' => [ 'rollback' => true ],
'filemover' => [
'movefile' => true,
'suppressredirect' => true,
],
// T119636
],
'+ukwikivoyage' => [
'autopatrolled' => [ 'autopatrol' => true ], // T56299
'rollbacker' => [ 'rollback' => true ],
'uploader' => [
'upload' => true,
'reupload' => true,
],
],
'+ukwiktionary' => [
'autoeditor' => [ 'autoreview' => true ],
],
'+urwiki' => [
'eliminator' => [
'block' => true,
'delete' => true,
'undelete' => true, // T185829
'deleterevision' => true,
'mergehistory' => true,
'protect' => true,
'editprotected' => true, // T281274
'suppressredirect' => true,
'deletedhistory' => true
], // T184607
'accountcreator' => [
'tboverride-account' => true,
'override-antispoof' => true,
],
// T137888
'filemover' => [ 'movefile' => true ], // T137888
'interface-editor' => [
'editinterface' => true,
'editsitejson' => true,
],
// T120348
'rollbacker' => [ 'rollback' => true ], // T47642
'autopatrolled' => [ 'autopatrol' => true ], // T139302
'massmessage-sender' => [ 'massmessage' => true, ], // T144701
'extendedmover' => [
'move' => true,
'move-subpages' => true,
'suppressredirect' => true,
'tboverride' => true
], // T211978
'patroller' => [ 'patrol' => true ], // T301491
],
'+uzwiki' => [
'rollbacker' => [ 'rollback' => true ], // T265509
],
'+vecwiki' => [
'flood' => [ 'bot' => true ],
],
'+viwiki' => [
'eliminator' => [ // T70612, T294530
'autopatrol' => true,
'browsearchive' => true,
'delete' => true,
'deletelogentry' => true,
'deletedhistory' => true,
'deletedtext' => true,
'deleterevision' => true,
'mergehistory' => true,
'movefile' => true,
'move-subpages' => true,
'nuke' => true,
'patrol' => true,
'protect' => true,
'suppressredirect' => true,
'rollback' => true,
'undelete' => true,
'extendedconfirmed' => true, // T215493
'editautopatrolprotected' => true, // T303579
'upload_by_url' => true, // T303577
],
'flood' => [ 'bot' => true ],
'rollbacker' => [ 'rollback' => true ],
'patroller' => [ 'patrol' => true ], // T48828
'autopatrolled' => [
'autopatrol' => true, // T48828
'editautopatrolprotected' => true, // T303579
],
'sysop' => [
'extendedconfirmed' => true, // T215493
'templateeditor' => true, // T296154
'upload_by_url' => true, // T303577
],
'extendedconfirmed' => [ 'extendedconfirmed' => true ], // T215493
'bot' => [ 'extendedconfirmed' => true ], // T215493
'templateeditor' => [
'templateeditor' => true,
'tboverride' => true,
'editcontentmodel' => true
], // T296154
'uploader' => [ // T303577
'upload' => true,
'upload_by_url' => true,
],
],
'+viwikibooks' => [
'eliminator' => [ // T202207
'autopatrol' => true,
'delete' => true,
'deletedhistory' => true,
'deletedtext' => true,
'deleterevision' => true,
'patrol' => true,
'protect' => true,
'rollback' => true,
'undelete' => true,
],
],
'+viwikisource' => [
'sysop' => [ 'flow-create-board' => true ], // T212929
],
'+viwiktionary' => [
'rollbacker' => [ 'rollback' => true ], // T176979
],
// T74589 SecurePoll rights
'+votewiki' => [
'electcomm' => [
'securepoll-create-poll' => true,
'editinterface' => true,
],
'staffsupport' => [
'securepoll-create-poll' => true,
'editinterface' => true,
],
'electionadmin' => [
'editinterface' => true,
'securepoll-view-voter-pii' => true,
],
],
'wikidata' => [
'autoconfirmed' => [
'patrol' => true,
'autopatrol' => true,
],
// T58203
'bot' => [
'noratelimit' => false, // T258354
],
'rollbacker' => [
'rollback' => true, // T47165
'autopatrol' => true, // T57495
'patrol' => true, // T57495
'editsemiprotected' => true, // T57495
'move' => true, // T57495
'autoconfirmed' => true, // T57495
'skipcaptcha' => true, // T57495
'abusefilter-log-detail' => true, // T57495
'suppressredirect' => true, // T58203
],
'propertycreator' => [
'property-create' => true, // T48953
'autopatrol' => true, // T57495
'patrol' => true, // T57495
'editsemiprotected' => true, // T57495
'move' => true, // T57495
'autoconfirmed' => true, // T57495
'skipcaptcha' => true, // T57495
'abusefilter-log-detail' => true, // T57495
],
'wikidata-staff' => [
'abusefilter-log-detail' => true,
'abusefilter-modify' => true,
'abusefilter-modify-restricted' => true,
'apihighlimits' => true,
'autoconfirmed' => true,
'autopatrol' => true,
'block' => true,
'blockemail' => true,
'browsearchive' => true,
'delete' => true,
'deletedhistory' => true,
'deletedtext' => true,
'deletelogentry' => true,
'deleterevision' => true,
'globalblock-whitelist' => true,
'editinterface' => true,
'editprotected' => true,
'editsemiprotected' => true,
'editsitejson' => true,
'import' => true,
'ipblock-exempt' => true,
'markbotedits' => true,
'massmessage' => true,
'mergehistory' => true,
'move-subpages' => true,
'noratelimit' => true,
'nuke' => true,
'override-antispoof' => true,
'pagetranslation' => true,
'patrol' => true,
'property-create' => true,
'protect' => true,
'rollback' => true,
'skipcaptcha' => true,
'spamblacklistlog' => true,
'suppressredirect' => true,
'tboverride' => true,
'titleblacklistlog' => true,
'translate-import' => true,
'translate-manage' => true,
'undelete' => true,
'unwatchedpages' => true,
],
// T74459
'user' => [
'changetags' => false, // T303682
],
'sysop' => [
'changetags' => true, // T303682
'property-create' => true // T48953
],
'flood' => [ 'bot' => true ], // T50013
],
'+wikimaniawiki' => [
// Uploads are restricted to sysop and an uploader group - T225505
'uploader' => [
'upload' => true,
'reupload' => true,
'reupload-own' => true,
],
],
'+wuuwiki' => [
'rollbacker' => [
'rollback' => true,
'autopatrol' => true,
'patrol' => true,
],
// T116270
],
'+yowiki' => [
'accountcreator' => [ 'noratelimit' => true, ], // T249487
'rollbacker' => [ 'rollback' => true, ], // T249487
],
// due to mass vandalism complaint, 2006-04-11
'+zhwiki' => [
'*' => [ 'flow-hide' => false, ], // T264489
'autoconfirmed' => [
'flow-hide' => true, // T264489
'upload_by_url' => true, // T142991
],
'bot' => [ 'extendedconfirmed' => true ], // T287322
'rollbacker' => [
'rollback' => true, // T18988
'abusefilter-log-private' => true, // T39679
'abusefilter-view-private' => true, // T174978
'suppressredirect' => true, // T201160
'unwatchedpages' => true, // T219285
],
'patroller' => [
'patrol' => true,
'autopatrol' => true,
'movefile' => true, // T195247
'suppressredirect' => true, // T201160
'unwatchedpages' => true, // T219285
],
'autoreviewer' => [
'autopatrol' => true,
'movefile' => true,
],
// T195247
'extendedconfirmed' => [ 'extendedconfirmed' => true ], // T287322
'flood' => [ 'bot' => true ],
'massmessage-sender' => [ 'massmessage' => true ], // T130814
'filemover' => [ 'movefile' => true ], // T195247
'eventparticipant' => [
'autoconfirmed' => true, // T198167
'upload' => true, // T198167
'reupload' => true, // T198167
'skipcaptcha' => true, // T198167
],
'transwiki' => [ 'suppressredirect' => true, ], // T250972
'templateeditor' => [ 'templateeditor' => true, ], // T260012
'sysop' => [
'templateeditor' => true, // T260012
'extendedconfirmed' => true, // T287322
],
],
'+zh_classicalwiki' => [
'editor' => [ 'rollback' => true ], // T188064
],
'+zhwikibooks' => [
'autoconfirmed' => [ 'suppressredirect' => true ], // T185182
'flood' => [ 'bot' => true ], // T185182
],
'+zhwikinews' => [
'autoconfirmed' => [ 'suppressredirect' => true, ], // T270023
'rollbacker' => [ 'rollback' => true ], // T29268
'flood' => [ 'bot' => true ], // T54546
],
'+zhwikiquote' => [ // T189289
'autoconfirmed' => [ 'suppressredirect' => true ],
'flood' => [ 'bot' => true ],
],
'+zhwikiversity' => [
'patroller' => [ // T202599
'patrol' => true,
'autopatrol' => true,
'rollback' => true,
'suppressredirect' => true,
],
'autopatrolled' => [ 'autopatrol' => true ], // T202599
'flood' => [ 'bot' => true ], // T202599
],
'+zhwikivoyage' => [ // T62328
'autopatrolled' => [ 'autopatrol' => true ],
'patroller' => [
'patrol' => true,
'rollback' => true,
'suppressredirect' => true,
],
// T212272
],
'+zhwiktionary' => [ // T7836
'bot' => [ 'patrol' => true ],
'flood' => [ 'bot' => true ], // T187018
'autoconfirmed' => [ 'suppressredirect' => true ], // T187018
'templateeditor' => [ 'templateeditor' => true, ], // T286101
'sysop' => [ 'templateeditor' => true ], // T286101
],
'+zh_yuewiki' => [
'autoconfirmed' => [ 'patrol' => true ],
'rollbacker' => [ 'rollback' => true ],
'autoreviewer' => [ 'autopatrol' => true ],
],
'+strategywiki' => [
'flood' => [ 'bot' => true ]
],
],
# @} end of groupOverrides

# groupOverrides2 @{
'groupOverrides2' => [
// IMPORTANT: don't forget to use a '+' sign in front of any group name
// after 'default' or it will replace the defaults completely.
'default' => [
'sysop' => [
'importupload' => false,
'suppressredirect' => true, // http://meta.wikimedia.org/w/index.php?title=Wikimedia_Forum&oldid=1371655#Gives_sysops_to_.22suppressredirect.22_right
'noratelimit' => true,
'deleterevision' => true,
'deletelogentry' => true,
'editcontentmodel' => true,
'unblockself' => false, # T150826
],
'bot' => [
'noratelimit' => true,
],
'accountcreator' => [
'noratelimit' => true,
],
'bureaucrat' => [
'noratelimit' => true,
],
'steward' => [
'noratelimit' => true,
'bigdelete' => true,
'centralauth-lock' => false, // T208035
'centralauth-suppress' => false, // T302675
'centralauth-unmerge' => false, // T208035
'globalblock' => false, // T208035
],
'import' => [ 'importupload' => true, 'import' => true ],
'transwiki' => [ 'import' => true ],
'user' => [
'reupload-shared' => false,
'reupload' => false,
'upload' => false, // T14556
'reupload-own' => true,
'move' => false, // T14071
'move-subpages' => false, // for now...
'movefile' => false, // r93871 CR
'editcontentmodel' => false, // temp, pending T85847
],
'autoconfirmed' => [
'reupload' => true,
'upload' => true, // T14556
'move' => true,
'collectionsaveasuserpage' => true,
'collectionsaveascommunitypage' => true,
],
// Deployed to all wikis by Andrew, 2009-04-28
'ipblock-exempt' => [
'ipblock-exempt' => true,
'torunblocked' => true,
],

# To allow for inline log suppression -- 2009-01-29 -- BV
'suppress' => [
'deleterevision' => true,
'deletelogentry' => true,
'hideuser' => true, // was forgotten. added 2009-03-05 -- BV
'suppressrevision' => true,
'suppressionlog' => true,
'abusefilter-hide-log' => true, // Andrew, 2010-08-28
'abusefilter-hidden-log' => true, // Andrew, 2010-08-28
],
],

// Whitelist read wikis
'+private' => [
'*' => [
'read' => false,
'edit' => false,
'createaccount' => false
],
'user' => [
'move' => true,
'upload' => true,
'autoconfirmed' => true,
'editsemiprotected' => true,
'reupload' => true,
'skipcaptcha' => true,
'collectionsaveascommunitypage' => true,
'collectionsaveasuserpage' => true,
],
'inactive' => [
// for show only
],
],

// Fishbowls
'+fishbowl' => [
'*' => [
'edit' => false,
'createaccount' => false
],
'user' => [
'move' => true,
'upload' => true,
'autoconfirmed' => true,
'editsemiprotected' => true,
'reupload' => true,
'skipcaptcha' => true,
'collectionsaveascommunitypage' => true,
'collectionsaveasuserpage' => true,
],
'inactive' => [
// for show only
],
],
],
# @} end of wgGroupOverrides2

'wmgPrivilegedGroups' => [
// Default should include any privileged group on any SUL wiki. Ideally we'd check for all wikis memberships on that wiki vs. wmgPrivilegedGroups for that wiki, but
// we can only check memberships on a non-current wiki, not config, so we need to mash everything together here.
'default' => [
// core or extension groups
'bureaucrat', 'checkuser', 'interface-admin', 'oauthadmin', 'oversight', 'suppress', 'sysop',
// custom groups used on several wikis
'arbcom', 'botadmin', 'eliminator', 'import', 'interface-editor', 'transwiki',
// custom groups used on one or a few wikis
'abusefilter' /* enwiki */, 'curator' /* enwikiversity */, 'engineer' /* cswiki, ruwiki */, 'facilitator' /* frwikinews */, 'founder' /* enwiki */, 'templateeditor' /* rowiki */, 'test-sysop' /* betawikiversity, incubatorwiki */, 'translator' /* incubatorwiki */, 'wikidata-staff',
// metawiki local groups with global powers (some also on testwiki)
'centralnoticeadmin', 'global-renamer', 'translationadmin', 'wmf-officeit', 'wmf-supportsafety',
// wikitech local groups with global powers
'oathauth',
],
'+fishbowl' => [ 'user' ],
'+private' => [ 'user' ],
],

'wmgPrivilegedGlobalGroups' => [
'default' => [
'abusefilter-helper',
'abusefilter-maintainer',
'founder',
'global-deleter',
'global-interface-editor',
'global-sysop',
'new-wikis-importer',
'ombuds',
'staff',
'steward',
'sysadmin',
'wmf-researcher'
],
],

# wgAddGroups @{
'wgAddGroups' => [
// The '+' in front of the DB name means 'add to the default'. It saves us duplicating
// changes to the default across all overrides --Andrew 2009-04-28
'default' => [
'bureaucrat' => [
'accountcreator',
'sysop',
'interface-admin',
'bureaucrat',
'bot',
'confirmed',
],
'sysop' => [ 'ipblock-exempt' ],
],
'+private' => [
'bureaucrat' => [
'import',
'transwiki',
'inactive',
],
],
'+fishbowl' => [
'bureaucrat' => [
'import',
'transwiki',
],
],
'+testwiki' => [
'bureaucrat' => [
'researcher',
'centralnoticeadmin',
'flow-bot',
'import',
'transwiki',
],
'sysop' => [
'filemover',
'rollbacker',
'accountcreator',
'confirmed',
'templateeditor',
'extendedconfirmed', // T302860
],
],
'+test2wiki' => [
'bureaucrat' => [
'flow-bot',
'import',
'transwiki',
],
'qa_automation' => [ 'qa_automation' ], // For browser tests, T60375
],
// ******************************************************************
'+apiportalwiki' => [ // T259569
'bureaucrat' => [ 'docseditor' ],
],
'+arbcom_ruwiki' => [
'bureaucrat' => [ 'arbcom' ]
],
'+arwiki' => [
'bureaucrat' => [
'import',
'reviewer',
'abusefilter',
],
'sysop' => [
'uploader',
'reviewer',
'confirmed',
'rollbacker',
'abusefilter',
],
],
'+arwikibooks' => [
'sysop' => [ 'rollbacker', ], // T185720
],
'+arwikinews' => [
'sysop' => [ 'rollbacker', ], // T189206
],
'+arwikiquote' => [
'sysop' => [ 'rollbacker', ], // T189732
],
'+arwikisource' => [
'sysop' => [
'patroller',
'autopatrolled',
'rollbacker',
],
],
'+arwikiversity' => [
'sysop' => [ 'rollbacker', ], // T188633
],
'+arwiktionary' => [
'sysop' => [
'autopatrolled',
'rollbacker',
],
],
'+arzwiki' => [
'sysop' => [
'rollbacker', // T258100
'autopatrolled', // T260761
'patroller', // T262218
],
],
'+azbwiki' => [
'bureaucrat' => [ 'interface-editor', ], // T109755
'sysop' => [
'abusefilter', // T109755
'autopatrolled', // T109755
'patroller', // T109755
'rollbacker', // T109755
'transwiki', // T109755
],
],
'+azwiki' => [
'sysop' => [
'autopatrolled', // T196488
'patroller', // T196488
'rollbacker', // T215200
'extendedconfirmed', // T281860
'pagemover', // T303752
],
],
'+azwikibooks' => [
'sysop' => [ 'autopatrolled', ], // T231493
],
'+azwikiquote' => [
'sysop' => [ 'autopatrolled', ], // T300435
],
'+azwikisource' => [
'sysop' => [ 'autopatrolled', ], // T229371
],
'+azwiktionary' => [
'sysop' => [ 'autopatrolled', ], // T227208
],
'+betawikiversity' => [
'bureaucrat' => [ 'test-sysop' ], // T240438
],
'+bewiki' => [
'sysop' => [ 'autoeditor' ],
],
'+be_x_oldwiki' => [
'sysop' => [ 'abusefilter' ],
],
'+bgwiki' => [
'bureaucrat' => [ 'patroller' ],
'sysop' => [
'autopatrolled',
'extendedconfirmed', // T269709
],
],
'+bnwiki' => [
'sysop' => [
'autopatrolled',
'filemover',
'flood',
'rollbacker',
],
'bureaucrat' => [ 'import' ],
],
'+bnwikibooks' => [
'sysop' => [
'autopatrolled', // T296640
'patroller', // T296640
],
],
'+bnwikisource' => [
'sysop' => [
'autopatrolled',
'filemover', // T129087
'flood', // T129087
],
],
'+bnwikivoyage' => [
'sysop' => [
'autopatrolled', // T296637
'patroller', // T296637
],
],
'+bnwiktionary' => [
'sysop' => [
'autopatrolled', // T298187
'patroller', // T298187
],
],
'+brwikimedia' => [
'sysop' => [
'autopatrolled', // T65345
'confirmed', // T65345
'translationadmin', // T60123
],
],
'+bswiki' => [
'sysop' => [ 'flood' ], // T52425
'bureaucrat' => [
'patroller',
'autopatrolled',
'rollbacker',
],
],
'+cawiki' => [
'sysop' => [
'rollbacker',
'autopatrolled',
'abusefilter',
'accountcreator', // T58570
],
],
'+cawikinews' => [
'sysop' => [
'flood', // T98576
'confirmed', // T138069
],
],
'+cewiki' => [
'sysop' => [
'rollbacker', // T128205
'suppressredirect', // T128205
'uploader', // T129005
],
],
'+ckbwiki' => [
'sysop' => [
'rollbacker', // T53312
'autopatrolled', // T53328
'uploader', // T53232
'confirmed', // T53715
'flood', // T53803
'suppressredirect', // T69278
'patroller', // T285221
],
'bureaucrat' => [
'botadmin', // T54578
'import', // T54633
'transwiki', // T54633
'interface-editor', // T54866
],
],
'+commonswiki' => [
'bureaucrat' => [
'gwtoolset', // T65124
'ipblock-exempt',
],
'checkuser' => [ 'ipblock-exempt' ],
'sysop' => [
'rollbacker',
'confirmed',
'patroller',
'autopatrolled',
'filemover',
'image-reviewer',
'upwizcampeditors',
'templateeditor', // T227420
],
'image-reviewer' => [ 'image-reviewer' ],
],
'+cowikimedia' => [
'sysop' => [
'confirmed', // T300948
'accountcreator', // T300948
],
],
'+cswiki' => [
'bureaucrat' => [
'arbcom', // T63418
'autopatrolled',
'engineer', // T203000
],
'sysop' => [
'rollbacker', // T126931
'patroller', // T126931
'accountcreator', // T131684
'confirmed',
],
],
'+cswikinews' => [
'bureaucrat' => [ 'autopatrolled' ],
],
'+cswikiquote' => [
'bureaucrat' => [ 'autopatrolled' ],
],
'+cswikisource' => [
'bureaucrat' => [ 'autopatrolled' ],
],
'+cswiktionary' => [
'bureaucrat' => [ 'autopatrolled' ],
],
'+dawiki' => [
'sysop' => [
'patroller',
'autopatrolled',
],
],
'+dawikiquote' => [
'sysop' => [ 'autopatrolled' ], // T88591
],
'+dawiktionary' => [
'sysop' => [ 'autopatrolled' ], // T86062
],
'+dewiki' => [
'bureaucrat' => [ 'noratelimit' ], // T59819
],
'+dewikivoyage' => [
'sysop' => [ 'autopatrolled' ], // T67495
],
'+donatewiki' => [
'sysop' => [
'inactive',
'flood',
],
],
'+dtywiki' => [
'sysop' => [
'autopatrolled', // T176709
'transwiki', // T174226
],
],
'+elwiki' => [
'sysop' => [ 'rollbacker', 'extendedconfirmed' ], // T257745, T306241
],
'+elwiktionary' => [
'bureaucrat' => [ 'interface-editor' ],
'sysop' => [
'autopatrolled',
'rollbacker', // T255569
],
],
'+enwiki' => [
'eventcoordinator' => [ 'confirmed' ], // T193075
'sysop' => [
'abusefilter',
'abusefilter-helper', // T175684
'accountcreator',
'autoreviewer',
'confirmed',
'eventcoordinator', // T193075
'filemover',
'reviewer',
'rollbacker',
'templateeditor',
'massmessage-sender',
'extendedconfirmed', // T126607
'extendedmover', // T133981
'patroller', // T149019
],
],
'+enwikibooks' => [
'sysop' => [
'import', // T278683
'transwiki',
'uploader',
'flood', // T285594
],
],
'+enwikinews' => [
'bureaucrat' => [ 'flood' ],
'sysop' => [ 'flood' ],
],
'+enwikisource' => [
'bureaucrat' => [
'autopatrolled',
'flood', // T38863
],
'sysop' => [
'abusefilter',
'autopatrolled',
'upload-shared',
],
],
'+enwikiversity' => [
'sysop' => [ 'curator' ], // T113109
'bureaucrat' => [ 'import' ], // T294930
],
'+enwikivoyage' => [
'sysop' => [
'autopatrolled',
'templateeditor',
'patroller', // T222008
],
'bureaucrat' => [ 'patroller' ],
],
'+enwiktionary' => [
'sysop' => [
'autopatrolled',
'flood',
'patroller',
'rollbacker',
'templateeditor', // T148007
'extendedmover', // T212662
],
],
'+eswiki' => [
'bureaucrat' => [
'abusefilter', // T262174
'rollbacker',
],
'sysop' => [
'rollbacker',
'autopatrolled',
'patroller',
],
],
'+eswikibooks' => [
'bureaucrat' => [ 'flood' ], // T93371
'sysop' => [
'rollbacker',
'patroller', // T93371
'autopatrolled', // T93371
],
],
'+eswikinews' => [
'bureaucrat' => [
'editprotected',
'flood',
],
],
'+eswikiquote' => [
'sysop' => [
'autopatrolled',
'confirmed', // T64911
'patroller', // T64911
'rollbacker', // T64911
],
],
'+eswikisource' => [
'sysop' => [ 'autopatrolled' ], // T69557
],
'+eswikivoyage' => [
'sysop' => [
'rollbacker', // T46285
'patroller', // T46285
'autopatrolled', // T57665
],
],
'+eswiktionary' => [
'bureaucrat' => [
'autopatrolled',
'patroller',
'rollbacker',
],
],
'+etwiki' => [
'sysop' => [ 'autopatrolled' ], // T150852
],
'+fawiki' => [
'bureaucrat' => [
'image-reviewer', // T66532
'botadmin', // T71411
'templateeditor', // T74146
'abusefilter', // T74502
'eliminator', // T87558
],
'sysop' => [
'rollbacker', // T25233
'autopatrolled', // T31007, T144699
'confirmed', // T87348
'patroller', // T118847
'extendedconfirmed', // T140839
'eliminator', // T162396
'extendedmover', // T299038
]
],
'+fawikibooks' => [
'sysop' => [
'autopatrolled', // T111024
'patroller', // T111024
'rollbacker', // T111024
],
],
'+fawikinews' => [
'sysop' => [
'rollbacker',
'patroller',
],
],
'+fawikiquote' => [
'sysop' => [
'autopatrolled', // T56951
'rollbacker', // T56951
],
],
'+fawikisource' => [
'sysop' => [
'autopatrolled', // T187662
'patroller', // T187662
'rollbacker', // T161946
],
],
'+fawikivoyage' => [
'sysop' => [
'autopatrolled', // T73760
'confirmed', // T73760
'flood', // T73760
'patroller', // T73760
'rollbacker', // T73760
'transwiki', // T73681
],
],
'+fawiktionary' => [
'sysop' => [
'autopatrolled', // T85381
'patroller', // T85381
'rollbacker', // T85381
],
],
'+fiwiki' => [
'bureaucrat' => [ 'arbcom' ],
'sysop' => [
'rollbacker',
'accountcreator', // T149986
],
],
'+foundationwiki' => [
'sysop' => [
'flood',
'editor',
],
],
'+frwiki' => [
'sysop' => [ 'rollbacker' ], // T170780
'bureaucrat' => [
'abusefilter',
'rollbacker',
],
],
'+frwikibooks' => [
'bureaucrat' => [ 'abusefilter' ],
'sysop' => [ 'patroller' ],
],
'+frwikinews' => [
'sysop' => [
'trusteduser', // T90979
'facilitator', // T90979
],
],
'+frwikisource' => [
'sysop' => [
'patroller',
'autopatrolled'
],
],
'+frwikiversity' => [
'sysop' => [ 'patroller' ],
],
'+frwikivoyage' => [
'sysop' => [ 'patroller' ],
],
'+frwiktionary' => [
'bureaucrat' => [
'patroller',
'transwiki',
'autopatrolled',
'confirmed',
'abusefilter',
'botadmin',
],
],
'+gawiki' => [
'sysop' => [ 'rollbacker' ],
],
'+glwiki' => [
'sysop' => [ 'confirmed' ], // T128948
],
'+guwiki' => [
'sysop' => [
'autopatrolled', // T119787
'rollbacker', // T119787
'transwiki', // T120346
],
],
'+hewiki' => [
'sysop' => [
'patroller',
'autopatrolled',
'accountcreator',
'templateeditor', // T296769
],
],
'+hewikibooks' => [
'sysop' => [
'patroller',
'autopatrolled',
],
],
'+hewikinews' => [
'sysop' => [
'patroller', // T140544
'autopatrolled', // T140544
],
],
'+hewikiquote' => [
'sysop' => [ 'autopatrolled' ],
],
'+hewikisource' => [
'bureaucrat' => [
'import', // T274796
'transwiki', // T274796
],
'sysop' => [ 'reviewer' ], // T274796
],
'+hewikivoyage' => [
'sysop' => [ 'autopatrolled' ], // T52377
],
'+hewiktionary' => [
'sysop' => [
'patroller',
'autopatrolled',
],
],
'+hiwiki' => [
'sysop' => [
'abusefilter', // T37355
'autopatrolled', // T37355
'reviewer', // T37355
'rollbacker', // T56589
'filemover', // T56589
'templateeditor', // T120342
],
],
'+hiwikiversity' => [
'sysop' => [ 'autopatrolled' ], // T179251
],
'+hrwiki' => [
'bureaucrat' => [
'patroller',
'autopatrolled',
],
'sysop' => [
'patroller',
'autopatrolled',
'flood', // T276560
],
],
'+huwiki' => [
'bureaucrat' => [
'templateeditor', // T74055
'interface-editor', // T109408
],
],
'+idwiki' => [
'sysop' => [ 'rollbacker' ],
'bureaucrat' => [ 'rollbacker' ],
],
'+idwikimedia' => [
'sysop' => [ 'import' ], // T192726
],
'+id_internalwikimedia' => [
'sysop' => [ 'import' ],
],
'+incubatorwiki' => [
'bureaucrat' => [
'import',
'test-sysop',
'translator',
],
],
'+itwiki' => [
'bureaucrat' => [
'rollbacker',
'botadmin', // T220915
'mover', // T243503
],
'sysop' => [
'accountcreator', // T63109
'autopatrolled',
'flood',
],
],
'+itwikibooks' => [
'sysop' => [
'autopatrolled',
'accountcreator', // T206447
'confirmed', // T206447
'patroller',
],
'accountcreator' => [ 'confirmed' ], // T206447
],
'+itwikinews' => [
'sysop' => [
'autopatrolled', // T142571
'rollbacker', // T142571
],
'bureaucrat' => [ 'closer' ], // T257927
],
'+itwikiquote' => [
'sysop' => [ 'autopatrolled' ], // T64200
],
'+itwikiversity' => [
'sysop' => [
'autopatrolled', // T114930
'patroller', // T114930
'flood', // T114930
'accountcreator', // T158062
],
],
'+itwikivoyage' => [
'sysop' => [
'autopatrolled', // T45327
'patroller', // T47638
],
],
'+itwiktionary' => [
'sysop' => [
'patroller',
'autopatrolled',
],
],
'+jawiki' => [
'sysop' => [
'abusefilter',
'extendedconfirmed', // T249820
'rollbacker', // T258339
],
'bureaucrat' => [ 'eliminator' ], // T258339
],
'+jawiktionary' => [
'sysop' => [ 'autopatrolled' ], // T63366
],
'+kawiki' => [
'sysop' => [ 'trusted' ],
],
'+kkwiki' => [
'sysop' => [ 'rollbacker' ], // T130215
],
'+kowiki' => [
'sysop' => [
'rollbacker',
'confirmed',
'uploader', // T85621
'autopatrolled', // T130808
'extendedconfirmed', // T184675
],
],
'+kswiki' => [
'sysop' => [ 'rollbacker' ], // T286789
],
'+ladwiki' => [
'sysop' => [ 'flood' ], // T131527
'bureaucrat' => [ 'flood' ], // T131527
],
'+legalteamwiki' => [
'bureaucrat' => [ 'ipblock-exempt' ], // T63222
],
'+lijwiki' => [
'sysop' => [
'mover', // T256109
'rollbacker', // T256109
],
],
'+ltwiki' => [
'sysop' => [ 'abusefilter' ],
],
'+ltwiktionary' => [
'sysop' => [ 'abusefilter' ],
],
'+lvwiki' => [
'sysop' => [
'autopatrolled', // T72441
'patroller', // T72441
'flood', // T121238
],
],
'+maiwiki' => [
'sysop' => [
'autopatrolled', // T89346
'patroller', // T118934
'rollbacker', // T118934
'import', // T99491
'accountcreator', // T126950
],
],
'+mediawikiwiki' => [
'sysop' => [
'autopatrolled',
'uploader', // T217523
],
'bureaucrat' => [
'autopatrolled',
'transwiki',
'import',
],
],
'+metawiki' => [
'bureaucrat' => [
'centralnoticeadmin',
'flood', // T48639
'uploader',
],
'sysop' => [
'autopatrolled',
'massmessage-sender', // T59611
'patroller', // T176079
],
],
'+mkwiki' => [
'bureaucrat' => [
'patroller',
'autopatrolled',
'autoreviewed',
],
],
'+mlwiki' => [
'sysop' => [
'patroller',
'autopatrolled',
'rollbacker',
],
'bureaucrat' => [ 'botadmin' ],
],
'+mlwikisource' => [
'sysop' => [
'patroller',
'autopatrolled',
],
],
'+mrwiki' => [
'sysop' => [ 'rollbacker' ], // T270864
],
'+mrwikisource' => [
'sysop' => [
'templateeditor', // T269067
'patroller', // T269067
],
],
'+mznwiki' => [
'sysop' => [ 'uploader' ],
],
'+newiki' => [
'sysop' => [
'autopatrolled', // T89816
'rollbacker', // T90888
'reviewer', // T95101
'abusefilter', // T95102
'filemover', // T95103
'import', // T100925
'templateeditor', // T195557
'flood', // T211181
'transwiki', // T214036
],
],
'+nlwiki' => [
'bureaucrat' => [
'abusefilter',
'arbcom',
'rollbacker',
],
],
'+nlwikibooks' => [
'sysop' => [ 'abusefilter' ],
],
'+nlwikivoyage' => [
'bureaucrat' => [ 'autopatrolled' ], // T46082
],
'+nnwiki' => [
'bureaucrat' => [
'autopatrolled',
'patroller',
],
'sysop' => [
'autopatrolled',
'patroller',
'transwiki', // T231761
],
],
'+nowiki' => [
'bureaucrat' => [
'patroller',
'autopatrolled',
],
'sysop' => [
'patroller',
'autopatrolled',
'abusefilter',
'transwiki',
'confirmed',
],
],
'+nowikibooks' => [
'bureaucrat' => [
'sysop',
'bureaucrat',
'bot',
'patroller',
'autopatrolled',
],
'sysop' => [
'autopatrolled',
'patroller',
],
],
'+nowikimedia' => [
'sysop' => [ 'translationadmin' ], // T152490
],
'+nowiktionary' => [
'sysop' => [ 'transwiki' ], // T172365
],
'+officewiki' => [
'bureaucrat' => [
'flood',
'securepoll',
],
],
'+orwiki' => [
'sysop' => [ 'rollbacker' ],
],
'+pawiki' => [
'sysop' => [
'patroller', // T120369
'autopatrolled', // T120369
'transwiki', // T120369
],
],
'+plwiki' => [
'bureaucrat' => [
'abusefilter',
'flood',
'arbcom', // T256572
],
],
'+plwikiquote' => [
'sysop' => [ 'patroller' ], // T30479
],
'+pswiki' => [
'bureaucrat' => [ 'interface-editor' ], // T133472
],
'+ptwiki' => [
'bureaucrat' => [
'rollbacker', // T212735
'eliminator',
'autoreviewer',
'interface-editor', // T41905
'flood', // T228521
],
'sysop' => [
'rollbacker',
'autoreviewer',
'confirmed',
'accountcreator', // T65750
'flood', // T228521
'extendedconfirmed', // T281926
],
],
'+ptwikinews' => [
'sysop' => [
'reviewer',
'editprotected', // T162577
],
],
'+ptwikivoyage' => [
'sysop' => [
'accountcreator', // T292806
'autopatrolled', // T168981
'confirmed', // T292806
'transwiki', // T292806
],
],
'+quwiki' => [
'sysop' => [ 'rollbacker' ],
],
'+rowiki' => [
'sysop' => [
'autopatrolled',
'extendedconfirmed', // T254471
'templateeditor', // T63172
'patroller', // T231099
],
'bureaucrat' => [ 'abusefilter' ], // T28634
],
'+rswikimedia' => [
'sysop' => [ 'import' ], // T109613
],
'+ruewiki' => [
'sysop' => [ 'rollbacker' ], // T264147
],
'+ruwiki' => [
'sysop' => [
'rollbacker',
'uploader',
'closer',
'filemover',
'suppressredirect',
],
'bureaucrat' => [
'arbcom', // T51334
'engineer', // T144599
],
],
'+ruwikinews' => [
'sysop' => [ 'rollbacker' ], // T201265
],
'+ruwikiquote' => [
'sysop' => [
'autoeditor',
'rollbacker', // T200201
],
],
'+ruwikisource' => [
'bureaucrat' => [
'autoeditor',
'rollbacker',
],
'sysop' => [
'autoeditor',
'rollbacker',
'abusefilter',
'flood',
],
],
'+ruwikivoyage' => [
'sysop' => [
'autopatrolled', // T48915
'rollbacker', // T116143
'patroller', // T116143
'filemover', // T116143
],
],
'+ruwiktionary' => [
'sysop' => [ 'rollbacker' ], // T183655
],
'+sawiki' => [
'sysop' => [
'autopatrolled',
'patroller', // T117314
],
],
'+sawikisource' => [
'sysop' => [ 'autopatrolled' ],
],
'+scowiki' => [
'sysop' => [
'rollbacker',
'autopatrolled',
'flood', // T111753
],
],
'+sdwiki' => [
'sysop' => [ 'autopatrolled' ], // T177141
],
'+shwiki' => [
'bureaucrat' => [
'autopatrolled', // T52802
'filemover', // T52802
'patroller', // T52802
'rollbacker', // T52802
'flood', // T54273
],
'sysop' => [
'autopatrolled', // T52802
'filemover', // T52802
'patroller', // T52802
'rollbacker', // T52802
'flood', // T54273
],
],
'+shwiktionary' => [
'sysop' => [ 'autopatrolled' ],
'bureaucrat' => [ 'autopatrolled' ],
],
'+simplewiki' => [
'bureaucrat' => [
'rollbacker',
'transwiki',
'patroller',
],
'sysop' => [
'rollbacker',
'flood',
'patroller',
'uploader', // T127826
],
],
'+simplewiktionary' => [
'sysop' => [
'rollbacker',
'autopatrolled',
],
],
'+siwiki' => [
'sysop' => [
'rollbacker',
'accountcreator',
'abusefilter',
'autopatrolled',
'confirmed',
'reviewer',
],
],
'+skwiki' => [
'sysop' => [ 'rollbacker' ],
],
'+specieswiki' => [
'sysop' => [
'autopatrolled', // T89147
'patroller', // T89147
],
],
'+sqwiki' => [
'bureaucrat' => [ 'editor' ],
'sysop' => [ 'reviewer' ],
],
'+srwiki' => [
'bureaucrat' => [
'patroller',
'autopatrolled',
'rollbacker',
'flood',
],
'sysop' => [ 'rollbacker' ],
],
'+srwikibooks' => [
'bureaucrat' => [
'patroller', // T209250
'autopatrolled', // T209250
'rollbacker', // T209250
],
'sysop' => [ 'rollbacker' ], // T209250
],
'+srwikinews' => [
'bureaucrat' => [
'patroller', // T209251
'autopatrolled', // T209251
'rollbacker', // T209251
],
'sysop' => [ 'rollbacker' ], // T209251
],
'+srwikiquote' => [
'bureaucrat' => [
'patroller', // T206936
'autopatrolled', // T206936
'rollbacker', // T206936
],
'sysop' => [ 'rollbacker' ], // T206936
],
'+srwikisource' => [
'bureaucrat' => [
'patroller',
'autopatrolled',
'rollbacker', // T206935
],
'sysop' => [ 'rollbacker' ], // T206935
],
'+srwiktionary' => [
'bureaucrat' => [
'patroller', // T209252
'autopatrolled', // T209252
'rollbacker', // T209252
],
'sysop' => [ 'rollbacker' ], // T209252
],
'+svwiki' => [
'sysop' => [
'rollbacker',
'autopatrolled', // T161210
'extendedconfirmed', // T279836
],
],
'+svwikisource' => [
'sysop' => [ 'autopatrolled', ],
],
'+svwikivoyage' => [
'sysop' => [
'autopatrolled', // T93339
'patroller', // T93339
'rollbacker', // T93339
],
],
'+svwiktionary' => [
'sysop' => [ 'autopatrolled', ], // T161919
],
'+tawiki' => [
'bureaucrat' => [ 'nocreate' ],
'sysop' => [
'patroller', // T95180
'rollbacker', // T95180
'autopatrolled', // T95180
],
],
'+trwiki' => [
'sysop' => [
'patroller', // T40690
'massmessage-sender', // T147740
],
'bureaucrat' => [ 'interface-editor' ], // T41690
],
'+thwiki' => [
'sysop' => [
'uploader', // T216615
'patroller', // T272149
],
],
'+ukwiki' => [
'sysop' => [
'patroller',
'rollbacker',
'accountcreator', // T104034
'filemover', // T119636
],
],
'+ukwikivoyage' => [
'sysop' => [
'rollbacker',
'uploader',
'autopatrolled', // T56229
],
],
'+ukwiktionary' => [
'bureaucrat' => [ 'autoeditor' ],
'sysop' => [ 'autoeditor' ],
],
'+urwiki' => [
'bureaucrat' => [
'import', // T44737
'abusefilter', // T47643
'rollbacker', // T47643
'massmessage-sender', // T144701
'interface-editor', // T133564
'eliminator', // T184607
],
'sysop' => [
'confirmed', // T44737
'abusefilter', // T47643
'rollbacker', // T47643
'accountcreator', // T137888
'filemover', // T137888
'autopatrolled', // T139302
'massmessage-sender', // T144701
'extendedmover', // T211978
'transwiki', // T212612
'patroller', // T301491
'eliminator', // T307029
],
],
'+uzwiki' => [
'sysop' => [ 'rollbacker' ], // T265509
],
'+vecwiki' => [
'sysop' => [ 'flood' ],
],
'+viwiki' => [
'sysop' => [
'rollbacker',
'flood',
'patroller', // T48828
'autopatrolled', // T48828
'extendedconfirmed', // T215493
'templateeditor', // T296154
'uploader', // T303577
],
'bureaucrat' => [
'eliminator', // T70612
'flood',
],
],
'+viwikibooks' => [
'bureaucrat' => [
'eliminator', // T202207
],
],
'+viwiktionary' => [
'sysop' => [ 'rollbacker' ], // T176979
],
'+votewiki' => [
'bureaucrat' => [
'electcomm', // T74589
'staffsupport', // T74589
],
'staffsupport' => [ 'electionadmin' ], // T74589
'electcomm' => [ 'electionadmin' ], // T74589
],
'+wikidata' => [
'sysop' => [
'rollbacker', // T47165
'confirmed', // T47124
'propertycreator', // T48953
],
'bureaucrat' => [
'flood', // T50013
'wikidata-staff', // T74459
],
'wikidata-staff' => [ 'wikidata-staff', ], // T74459
],
'+wikimaniawiki' => [
'sysop' => [ 'uploader' ], // T225505
],
'wikitech' => [
'contentadmin' => [
'autopatrolled',
'ipblock-exempt',
],
'bureaucrat' => [
'bot',
'bureaucrat',
'confirmed',
'contentadmin',
'interface-admin',
'oathauth',
'oauthadmin',
'sysop',
'transwiki',
],
'sysop' => [
'autopatrolled',
'ipblock-exempt',
],
],
'+wuuwiki' => [
'sysop' => [ 'rollbacker' ],
],
'+yowiki' => [
'sysop' => [
'accountcreator', // T249487
'rollbacker', // T249487
],
],
'+zhwiki' => [
'accountcreator' => [ 'eventparticipant' ], // T198167
'bureaucrat' => [ 'flood' ],
'sysop' => [
'patroller',
'rollbacker',
'autoreviewer',
'confirmed',
'massmessage-sender', // T130814
'filemover', // T195247
'eventparticipant', // T198167
'transwiki', // T250972
'templateeditor', // T260012
],
],
'+zhwikibooks' => [
'sysop' => [ 'flood' ], // T185182
],
'+zhwikinews' => [
'sysop' => [
'rollbacker',
'flood', // T54546
'transwiki', // T273405
],
],
'+zhwikiquote' => [
'sysop' => [ 'flood' ], // T189289
],
'+zhwikiversity' => [
'sysop' => [
'transwiki', // T201328
'patroller', // T202599
'autopatrolled', // T202599
'flood', // T202599
'confirmed', // T202599
],
],
'+zhwikivoyage' => [
'sysop' => [
'autopatrolled', // T62328
'confirmed', // T62085
'patroller', // T62328
'transwiki', // T62085
],
],
'+zhwiktionary' => [
'sysop' => [
'flood', // T187018
'templateeditor', // T286101
],
],
'+zh_yuewiki' => [
'sysop' => [
'abusefilter',
'rollbacker',
'autoreviewer',
'confirmed',
],
],
],
# @} end of wgAddGroups

# wgRemoveGroups @{
'wgRemoveGroups' => [
// The '+' in front of the DB name means 'add to the default'. It saves us duplicating
// changes to the default across all overrides --Andrew 2009-04-28
'default' => [
'bureaucrat' => [
'accountcreator',
'bot',
'confirmed',
'interface-admin',
],
'sysop' => [ 'ipblock-exempt' ],
],
'+private' => [
'bureaucrat' => [
'sysop',
'bureaucrat',
'import',
'transwiki',
'inactive',
],
],
'+fishbowl' => [
'bureaucrat' => [
'sysop',
'bureaucrat',
'import',
'transwiki',
],
],
'+testwiki' => [
'bureaucrat' => [
'sysop',
'researcher',
'centralnoticeadmin',
'flow-bot',
'import',
'transwiki',
],
'sysop' => [
'filemover',
'rollbacker',
'accountcreator',
'confirmed',
'templateeditor',
'extendedconfirmed', // T302860
],
],
'+test2wiki' => [
'bureaucrat' => [
'flow-bot',
'sysop', // T131037
'import',
'transwiki',
],
],
// ******************************************************************
'+apiportalwiki' => [
'bureaucrat' => [ 'docseditor' ], // T259569
],
'+arbcom_ruwiki' => [
'bureaucrat' => [ 'arbcom' ]
],
'+arwiki' => [
'bureaucrat' => [
'import',
'reviewer',
'abusefilter',
],
'sysop' => [
'uploader',
'reviewer',
'confirmed',
'rollbacker',
'abusefilter',
'patroller',
'autopatrolled',
],
],
'+arwikibooks' => [
'sysop' => [ 'rollbacker', ], // T185720
],
'+arwikinews' => [
'sysop' => [ 'rollbacker', ], // T189206
],
'+arwikiquote' => [
'sysop' => [ 'rollbacker', ], // T189732
],
'+arwikisource' => [
'sysop' => [
'patroller',
'autopatrolled',
'rollbacker',
],
],
'+arwikiversity' => [
'sysop' => [ 'rollbacker', ], // T188633
],
'+arwiktionary' => [
'sysop' => [
'autopatrolled',
'rollbacker',
],
],
'+arzwiki' => [
'sysop' => [
'rollbacker', // T258100
'autopatrolled', // T260761
'patroller', // T262218
],
],
'+azbwiki' => [
'bureaucrat' => [
'interface-editor', // T109755
],
'sysop' => [
'abusefilter', // T109755
'autopatrolled', // T109755
'patroller', // T109755
'rollbacker', // T109755
'transwiki', // T109755
],
],
'+azwiki' => [
'sysop' => [
'autopatrolled', // T196488
'patroller', // T196488
'rollbacker', // T215200
'extendedconfirmed', // T281860
'pagemover', // T303752
],
],
'+azwikibooks' => [
'sysop' => [ 'autopatrolled', ], // T231493
],
'+azwikiquote' => [
'sysop' => [ 'autopatrolled', ], // T300435
],
'+azwikisource' => [
'sysop' => [ 'autopatrolled', ], // T229371
],
'+azwiktionary' => [
'sysop' => [ 'autopatrolled', ], // T227208
],
'+bawiki' => [
'bureaucrat' => [ 'sysop' ],
],
'+bdwikimedia' => [
'bureaucrat' => [ 'sysop' ], // T251078
],
'+betawikiversity' => [
'bureaucrat' => [ 'test-sysop' ], // T240438
],
'+bewiki' => [
'sysop' => [ 'autoeditor' ],
],
'+be_x_oldwiki' => [
'sysop' => [ 'abusefilter' ],
],
'+bgwiki' => [
'bureaucrat' => [ 'patroller' ],
'sysop' => [ 'autopatrolled' ],
],
'+bnwiki' => [
'sysop' => [
'autopatrolled',
'filemover',
'flood',
'rollbacker',
],
'bureaucrat' => [ 'import' ],
],
'+bnwikibooks' => [
'sysop' => [
'autopatrolled', // T296640
'patroller', // T296640
],
],
'+bnwikisource' => [
'sysop' => [
'autopatrolled',
'filemover', // T129087
'flood', // T129087
],
],
'+bnwikivoyage' => [
'sysop' => [
'autopatrolled', // T296637
'patroller', // T296637
],
],
'+bnwiktionary' => [
'sysop' => [
'autopatrolled', // T298187
'patroller', // T298187
],
],
'+brwikimedia' => [
'sysop' => [
'translationadmin', // T60123
'autopatrolled', // T65345
'confirmed', // T65345
],
'bureaucrat' => [
'sysop', // T65345
'bureaucrat', // T65345
],
],
'+bswiki' => [
'sysop' => [ 'flood' ], // T52425
'bureaucrat' => [
'patroller',
'autopatrolled',
'rollbacker',
],
],
'+cawiki' => [
'sysop' => [
'rollbacker',
'autopatrolled',
'abusefilter',
'accountcreator', // T58570
],
],
'+cawikinews' => [
'sysop' => [
'flood', // T98576
'confirmed', // T138069
],
],
'+cewiki' => [
'sysop' => [
'rollbacker', // T128205
'suppressredirect', // T128205
'uploader', // T129005
],
],
'+ckbwiki' => [
'sysop' => [
'rollbacker', // T53312
'autopatrolled', // T53328
'uploader', // T53232
'confirmed', // T53715
'flood', // T53803
'suppressredirect', // T69278
'patroller', // T285221
],
'bureaucrat' => [
'botadmin', // T54578
'import', // T54633
'transwiki', // T54633
'interface-editor', // T54866
],
],
'+commonswiki' => [
'bureaucrat' => [
'gwtoolset', // T65124
'ipblock-exempt',
'sysop', // T261481
],
'checkuser' => [ 'ipblock-exempt' ],
'sysop' => [
'rollbacker',
'confirmed',
'patroller',
'autopatrolled',
'filemover',
'image-reviewer',
'upwizcampeditors',
'templateeditor', // T227420
],
],
'+cowikimedia' => [
'bureaucrat' => [
'bureaucrat', // T300779
'sysop', // T300779
],
],
'+cswiki' => [
'bureaucrat' => [
'arbcom', // T63418
'autopatrolled',
'engineer', // T203000
],
'sysop' => [
'rollbacker', // T126931
'patroller', // T126931
'accountcreator', // T131684
'confirmed', // T163206
],
],
'+cswikinews' => [
'bureaucrat' => [ 'autopatrolled' ],
],
'+cswikiquote' => [
'bureaucrat' => [ 'autopatrolled' ],
],
'+cswikisource' => [
'bureaucrat' => [ 'autopatrolled' ],
],
'+cswiktionary' => [
'bureaucrat' => [ 'autopatrolled' ],
],
'+dawiki' => [
'sysop' => [
'patroller',
'autopatrolled',
],
],
'+dawikiquote' => [
'sysop' => [ 'autopatrolled' ], // T88591
],
'+dawiktionary' => [
'sysop' => [ 'autopatrolled' ], // T86062
],
'+dewiki' => [
'bureaucrat' => [ 'noratelimit' ], // T59819
],
'+dewikivoyage' => [
'sysop' => [ 'autopatrolled' ], // T67495
],
'+donatewiki' => [
'sysop' => [
'inactive',
'confirmed',
'flood',
],
'bureaucrat' => [
'inactive',
'confirmed',
],
],
'+dtywiki' => [
'sysop' => [
'autopatrolled', // T176709
'transwiki', // T174226
],
],
'+elwiki' => [
'sysop' => [ 'rollbacker', 'extendedconfirmed' ], // T257745, T306241
],
'+elwiktionary' => [
'bureaucrat' => [ 'interface-editor' ],
'sysop' => [ 'autopatrolled', 'rollbacker' ], // rollbacker added in T255569
],
'+enwiki' => [
'bureaucrat' => [ 'ipblock-exempt', 'sysop' ],
'sysop' => [ 'rollbacker', 'accountcreator', 'abusefilter', 'abusefilter-helper', 'autoreviewer', 'confirmed', 'reviewer', 'filemover', 'templateeditor', 'massmessage-sender', 'extendedconfirmed', 'extendedmover', 'patroller', 'eventcoordinator' ], // T126607, T133981, T149019, T175684, T193075
],
'+enwikibooks' => [
'sysop' => [ 'import', 'transwiki', 'uploader', 'flood' ], // T278683, T285594
],
'+enwikinews' => [
'bureaucrat' => [ 'flood', 'sysop' ],
'sysop' => [ 'flood' ],
],
'+enwikivoyage' => [
'sysop' => [
'autopatrolled',
'templateeditor',
'patroller' // T222008
],
'bureaucrat' => [ 'sysop', 'patroller' ],
],
'+enwikiversity' => [
'sysop' => [ 'curator' ], // T113109
'bureaucrat' => [ 'import' ], // T294930
],
'+enwikisource' => [
'bureaucrat' => [ 'autopatrolled', 'flood' ], // T38863
'sysop' => [ 'abusefilter', 'autopatrolled', 'upload-shared', ],
],
'+eswiki' => [
'bureaucrat' => [ 'abusefilter', 'rollbacker' ], // T262174
'sysop' => [ 'rollbacker', 'autopatrolled', 'patroller' ],
],
'+eswikibooks' => [
'bureaucrat' => [ 'flood' ],
'sysop' => [ 'rollbacker', 'patroller', 'autopatrolled' ], // T111455
],
'+eswikinews' => [
'bureaucrat' => [ 'editprotected', 'flood', ],
],
'+eswikiquote' => [
'sysop' => [ 'autopatrolled', 'confirmed', 'patroller', 'rollbacker' ], // T64911
],
'+eswikisource' => [
'sysop' => [ 'autopatrolled' ], // T69557
],
'+eswikivoyage' => [
'sysop' => [ 'rollbacker', 'patroller', 'autopatrolled', ], // T46285, T57665
],
'+eswiktionary' => [
'bureaucrat' => [ 'autopatrolled', 'patroller', 'rollbacker' ],
],
'+enwiktionary' => [
'bureaucrat' => [ 'sysop' ], // bureaucrat removed per T44113
'sysop' => [ 'autopatrolled', 'flood', 'patroller', 'rollbacker', 'templateeditor', 'extendedmover' ], // T148007, T212662
],
'+etwiki' => [
'sysop' => [ 'autopatrolled' ], // T150852
],
'+fawiki' => [
'bureaucrat' => [
'image-reviewer', // T66532
'botadmin', // T71411
'templateeditor', // T74146
'abusefilter', // T74502
'eliminator', // T87558
'sysop', // T140810
],
'sysop' => [
'rollbacker', // T25233
'autopatrolled', // T31007, T144699
'confirmed', // T87348
'patroller', // T118847
'extendedconfirmed', // T140839
'extendedmover', // T299038
],
],
'+fawikibooks' => [
'sysop' => [
'autopatrolled', // T111024
'patroller', // T111024
'rollbacker', // T111024
],
],
'+fawikiquote' => [
'sysop' => [
'autopatrolled', // T56951
'rollbacker', // T56951
],
],
'+fawikinews' => [
'sysop' => [ 'rollbacker', 'patroller', ],
],
'+fawikivoyage' => [
'sysop' => [
'autopatrolled', // T73760
'confirmed', // T73760
'flood', // T73760
'patroller', // T73760
'rollbacker', // T73760
'transwiki', // T73681
],
],
'+fawiktionary' => [
'sysop' => [ 'autopatrolled', 'patroller', 'rollbacker' ], // T85381
],
'+fawikisource' => [
'sysop' => [
'autopatrolled', // T187662
'patroller', // T187662
'rollbacker', // T161946
],
],
'+fiwiki' => [
'bureaucrat' => [ 'sysop', 'bureaucrat', 'arbcom' ],
'sysop' => [ 'rollbacker', 'accountcreator' ], // T149986
],
'+fiwikimedia' => [
'bureaucrat' => [ 'sysop', 'bureaucrat' ],
],
'+foundationwiki' => [
'sysop' => [ 'confirmed', 'flood', 'editor' ],
],
'+frwiki' => [
'sysop' => [ 'rollbacker' ], // T170780
'bureaucrat' => [ 'abusefilter', 'sysop', 'rollbacker' ],
],
'+frwikibooks' => [
'bureaucrat' => [ 'abusefilter' ],
'sysop' => [ 'patroller' ],
],
'+frwikinews' => [
'sysop' => [ 'trusteduser', 'facilitator' ], // T90979
],
'+frwikisource' => [
'sysop' => [ 'patroller', 'autopatrolled' ],
],
'+frwikiversity' => [
'sysop' => [ 'patroller' ],
],
'+frwikivoyage' => [
'sysop' => [ 'patroller' ],
],
'+frwiktionary' => [ // T138972
'bureaucrat' => [ 'patroller', 'transwiki', 'autopatrolled', 'confirmed', 'abusefilter', 'botadmin' ],
],
'+gawiki' => [
'sysop' => [ 'rollbacker' ],
],
'+glwiki' => [ // T128948
'sysop' => [ 'confirmed' ],
],
'+guwiki' => [
'sysop' => [ 'autopatrolled', 'rollbacker', 'transwiki' ], // T119787, T119787, T120346
],
'+hewiki' => [
'sysop' => [ 'patroller', 'autopatrolled', 'accountcreator', 'templateeditor' ], // T296769
],
'+hewikibooks' => [
'sysop' => [ 'patroller', 'autopatrolled' ],
],
'+hewikiquote' => [
'sysop' => [ 'autopatrolled' ],
],
'+hewiktionary' => [
'sysop' => [ 'autopatrolled', 'patroller' ], // T140563
],
'+hewikivoyage' => [
'sysop' => [ 'autopatrolled' ], // T52377
],
'+hewikinews' => [
'sysop' => [ 'patroller', 'autopatrolled' ], // T140544
],
'+hewikisource' => [
'bureaucrat' => [ 'import', 'transwiki' ], // T274796
'sysop' => [ 'reviewer' ], // T274796
],
'+hiwiki' => [
'sysop' => [ 'abusefilter', 'autopatrolled', 'reviewer', 'rollbacker', 'filemover', 'templateeditor' ], // T37355, T56589, T120342
],
'+hiwikiversity' => [
'sysop' => [ 'autopatrolled' ], // T179251
],
'+hrwiki' => [ // T276560
'bureaucrat' => [ 'patroller', 'autopatrolled', 'flood' ],
'sysop' => [ 'patroller', 'autopatrolled', 'flood' ],
],
'+huwiki' => [
'bureaucrat' => [ 'sysop', 'bureaucrat', 'templateeditor', 'interface-editor' ], // T74055, T109408
],
'+idwiki' => [
'sysop' => [ 'rollbacker' ],
'bureaucrat' => [ 'rollbacker' ],
],
'+idwikimedia' => [ // T192726
'sysop' => [ 'import' ],
'bureaucrat' => [ 'bureaucrat', 'sysop' ],
],
'+id_internalwikimedia' => [
'sysop' => [ 'import' ],
],
'+incubatorwiki' => [
'bureaucrat' => [ 'import', 'test-sysop', 'translator' ],
],
'+itwiki' => [
'bureaucrat' => [ 'rollbacker', 'autopatrolled', 'mover', 'botadmin' ], // T55913, T102770, T220915
'sysop' => [ 'accountcreator', 'flood', ], // T63109
],
'+itwikibooks' => [
'sysop' => [ 'autopatrolled', 'accountcreator', 'confirmed', 'patroller', 'flood' ], // flood added per T41569
'accountcreator' => [ 'confirmed' ], // T206447
],
'+itwikinews' => [
'sysop' => [ 'autopatrolled', 'rollbacker' ], // T142571
'bureaucrat' => [ 'closer' ], // T257927
],
'+itwikiquote' => [
'bureaucrat' => [ 'autopatrolled' ], // T64200
],
'+itwikisource' => [
'bureaucrat' => [ 'flood' ], // T38600
],
'+itwikivoyage' => [
'sysop' => [ 'autopatrolled', 'patroller' ], // T45327 and T47638
],
'+itwiktionary' => [
'sysop' => [ 'patroller', 'autopatrolled', 'flood' ], // Flood added per T41306
],
'+itwikiversity' => [
'sysop' => [ 'autopatrolled', 'patroller', 'flood', 'accountcreator' ], // T114930, T158062
],
'+jawiki' => [
'sysop' => [
'abusefilter',
'extendedconfirmed', // T249820
'rollbacker' // T258339
],
'bureaucrat' => [ 'eliminator' ], // T258339
],
'+jawiktionary' => [
'sysop' => [ 'autopatrolled' ], // T63366
],
'+kawiki' => [
'sysop' => [ 'trusted' ],
],
'+kkwiki' => [
'sysop' => [ 'rollbacker' ], // T130215
],
'+kowiki' => [
'sysop' => [ 'rollbacker', 'confirmed', 'uploader', 'autopatrolled', 'extendedconfirmed' ], // T85621, T130808, T184675
],
'+kswiki' => [
'sysop' => [ 'rollbacker' ], // T286789
],
'+ladwiki' => [
'sysop' => [ 'flood' ], // T131527
'bureaucrat' => [ 'flood' ], // T131527
],
'+legalteamwiki' => [ // T63222
'bureaucrat' => [ 'ipblock-exempt' ],
],
'+lijwiki' => [ // T256109
'sysop' => [ 'mover', 'rollbacker' ],
],
'+ltwiki' => [
'sysop' => [ 'abusefilter' ],
],
'+ltwiktionary' => [
'sysop' => [ 'abusefilter' ],
],
'+lvwiki' => [
'sysop' => [ 'autopatrolled', 'patroller', 'flood' ], // T72441, T121238
],
'+maiwiki' => [
'sysop' => [ 'autopatrolled', 'patroller', 'rollbacker', 'import', 'accountcreator' ], // T89346, T99491, T118934, T126950
],
'+mediawikiwiki' => [
'sysop' => [
'autopatrolled',
'uploader' // T217523
],
'bureaucrat' => [
'autopatrolled',
'transwiki',
'import'
],
],
'+metawiki' => [
'bureaucrat' => [ 'flood', 'centralnoticeadmin', 'uploader' ], // T39198, T52287, T110674
'sysop' => [ 'autopatrolled', 'massmessage-sender', 'patroller' ], // T59611, T176079
],
'+mkwiki' => [
'bureaucrat' => [ 'patroller', 'autopatrolled', 'autoreviewed' ],
],
'+mlwiki' => [
'sysop' => [ 'patroller', 'autopatrolled', 'rollbacker' ],
'bureaucrat' => [ 'botadmin' ],
],
'+mlwikisource' => [
'sysop' => [ 'patroller', 'autopatrolled' ],
],
'+mrwiki' => [
'sysop' => [ 'rollbacker' ], // T270864
],
'+mrwikisource' => [
'sysop' => [
'templateeditor', // T269067
'patroller', // T269067
],
],
'+mznwiki' => [
'sysop' => [ 'uploader' ]
],
'+newiki' => [
'sysop' => [
'autopatrolled', // T89816, T148171
'import', // T100925, T148171
'reviewer', // T95101, T148171
'rollbacker', // T90888, T148171
'templateeditor', // T195557
'flood', // T211181
'transwiki', // T214036
],
'bureaucrat' => [
'abusefilter', // T95102
'filemover', // T95103
],
],
'+nlwiki' => [
'bureaucrat' => [ 'abusefilter', 'arbcom', 'rollbacker' ],
],
'+nlwikibooks' => [
'sysop' => [ 'abusefilter' ],
],
'+nlwikivoyage' => [
'bureaucrat' => [ 'autopatrolled' ], // T46082
],
'+nnwiki' => [
'bureaucrat' => [ 'autopatrolled', 'patroller', 'transwiki' ], // T231761
'sysop' => [ 'autopatrolled' ],
],
'+nowiki' => [
'bureaucrat' => [ 'patroller', 'autopatrolled', 'transwiki' ],
'sysop' => [ 'autopatrolled', 'abusefilter', 'confirmed' ],
],
'+nowikibooks' => [
'bureaucrat' => [ 'bot', 'patroller', 'autopatrolled' ],
'sysop' => [ 'autopatrolled', 'patroller' ],
],
'+nowiktionary' => [
'sysop' => [ 'transwiki' ], // T172365
],
'+nowikimedia' => [
'sysop' => [ 'translationadmin' ], // T152490
],
'+nycwikimedia' => [
'bureaucrat' => [ 'sysop' ], // T226591
],
'+officewiki' => [
'bureaucrat' => [ 'flood', 'securepoll' ],
],
'+sourceswiki' => [
'bureaucrat' => [ 'flood' ], // T193350
],
'+orwiki' => [
'sysop' => [ 'rollbacker' ],
],
'+outreachwiki' => [
'bureaucrat' => [
'sysop', 'autopatrolled', 'import',
],
],
'+pawiki' => [
'sysop' => [ 'patroller', 'autopatrolled', 'transwiki' ], // T120369
],
'+plwiki' => [
'bureaucrat' => [ 'abusefilter', 'flood', 'arbcom' ], // T256572
],
'+plwikiquote' => [
'sysop' => [ 'patroller' ], // T30479
],
'+pswiki' => [
'bureaucrat' => [ 'interface-editor' ], // T133472
],
'+ptwiki' => [
'bureaucrat' => [ 'rollbacker', 'eliminator', 'autoreviewer', 'interface-editor', 'bureaucrat', 'sysop', 'flood' ], // T41905, T65750, T107661, T212735, T228521
'sysop' => [ 'rollbacker', 'autoreviewer', 'confirmed', 'accountcreator', 'flood', 'extendedconfirmed' ], // T65750, T228521, T281926
],
'+ptwikinews' => [
'sysop' => [ 'reviewer', 'editprotected' ], // T162577
],
'+ptwikivoyage' => [
'sysop' => [
'accountcreator',
'autopatrolled', // T168981
'confirmed',
'transwiki'
], // T292806
],
'+quwiki' => [
'sysop' => [ 'rollbacker' ],
],
'+rowiki' => [
'bureaucrat' => [ 'abusefilter' ], // T28634
'sysop' => [ // T63172, T231099, T63172
'autopatrolled',
'extendedconfirmed',
'templateeditor',
'patroller',
],
],
'+ruewiki' => [
'sysop' => [ 'rollbacker' ], // T264147
],
'+ruwiki' => [
'bureaucrat' => [ 'arbcom', 'engineer', 'sysop' ], // T51334, T144599
'sysop' => [ 'rollbacker', 'uploader', 'closer', 'filemover', 'suppressredirect' ],
],
'+ruwikinews' => [
'sysop' => [ 'rollbacker' ], // T201265
],
'+ruwikiquote' => [
'sysop' => [ 'autoeditor', 'rollbacker' ], // T200201
],
'+ruwikisource' => [
'bureaucrat' => [ 'autoeditor', 'rollbacker' ],
'sysop' => [ 'autoeditor', 'rollbacker', 'abusefilter', 'flood' ],
],
'+ruwikivoyage' => [
'sysop' => [ 'autopatrolled', 'rollbacker', 'patroller', 'filemover' ], // T48915 and T116143
],
'+ruwiktionary' => [
'sysop' => [ 'rollbacker' ], // T183655
],
'+sawiki' => [
'sysop' => [ 'autopatrolled', 'patroller' ], // T117314
],
'+sawikisource' => [
'sysop' => [ 'autopatrolled' ],
],
'+scowiki' => [
'sysop' => [ 'rollbacker', 'autopatrolled', 'flood', ] // T111753
],
'+sdwiki' => [
'sysop' => [ 'autopatrolled' ], // T177141
],
'+sewikimedia' => [
'bureaucrat' => [ 'sysop', 'bureaucrat' ],
],
'+shwiki' => [
'bureaucrat' => [
'autopatrolled', 'filemover', 'patroller', 'rollbacker', // T52802
'flood', // T54273
],
'sysop' => [
'filemover', 'patroller', 'rollbacker', // T52802
'flood', // T54273
],
],
'+shwiktionary' => [
'sysop' => [ 'autopatrolled' ],
'bureaucrat' => [ 'autopatrolled' ],
],
'+siwiki' => [
'sysop' => [ 'rollbacker', 'accountcreator', 'abusefilter', 'autopatrolled', 'confirmed', 'reviewer', ],
],
'+simplewiki' => [
'bureaucrat' => [ 'flood', 'rollbacker', 'sysop', 'import', 'transwiki', 'patroller' ],
'sysop' => [ 'rollbacker', 'flood', 'patroller', 'uploader' ], // T127826
],
'+simplewiktionary' => [
'bureaucrat' => [ 'sysop' ],
'sysop' => [ 'rollbacker', 'autopatrolled' ],
],
'+skwiki' => [
'sysop' => [ 'rollbacker' ],
],
'+specieswiki' => [
'sysop' => [ 'autopatrolled', 'patroller' ], // T89147
],
'+sqwiki' => [
'bureaucrat' => [ 'editor' ],
'sysop' => [ 'reviewer' ],
],
'+srwiki' => [
'bureaucrat' => [ 'patroller', 'rollbacker', 'autopatrolled', 'flood' ],
'sysop' => [ 'rollbacker' ],
],
'+srwikibooks' => [ // T209250
'bureaucrat' => [ 'patroller', 'rollbacker', 'autopatrolled' ],
'sysop' => [ 'rollbacker' ],
],
'+srwikinews' => [ // T209251
'bureaucrat' => [ 'patroller', 'autopatrolled', 'rollbacker' ],
'sysop' => [ 'rollbacker' ],
],
'+srwikisource' => [
'bureaucrat' => [ 'patroller', 'autopatrolled', 'rollbacker' ], // T206935
'sysop' => [ 'rollbacker' ], // T206935
],
'+srwikiquote' => [ // T206936
'bureaucrat' => [ 'patroller', 'rollbacker', 'autopatrolled' ],
'sysop' => [ 'rollbacker' ],
],
'+srwiktionary' => [ // T209252
'bureaucrat' => [ 'patroller', 'autopatrolled', 'rollbacker' ],
'sysop' => [ 'rollbacker' ],
],
'+strategywiki' => [
'bureaucrat' => [ 'flood' ],
],
'+svwiki' => [
'sysop' => [ 'rollbacker', 'autopatrolled', 'extendedconfirmed' ], // T161210, T279836
],
'+svwikisource' => [
'sysop' => [ 'autopatrolled', ],
],
'+svwikivoyage' => [
'sysop' => [
'autopatrolled', // T93339
'patroller', // T93339
'rollbacker', // T93339
],
],
'+svwiktionary' => [
'sysop' => [ 'autopatrolled', ], // T161919
],
'+tawiki' => [
'bureaucrat' => [ 'nocreate' ],
'sysop' => [ 'patroller', 'rollbacker', 'autopatrolled' ], // T95180
],
'+trwiki' => [
'sysop' => [ 'patroller', 'massmessage-sender' ], // bureaucrat -> sysop, T40690, T147740
'bureaucrat' => [ 'interface-editor' ], // T41690
],
'+thwiki' => [
'sysop' => [ 'uploader', 'patroller' ], // T216615, T272149
],
'+ukwiki' => [
'sysop' => [ 'patroller', 'rollbacker', 'accountcreator', 'filemover' ], // T104034, T119636
],
'+ukwikivoyage' => [
'sysop' => [ 'rollbacker', 'uploader', 'autopatrolled' ], // T56229
],
'+ukwiktionary' => [
'bureaucrat' => [ 'autoeditor' ],
'sysop' => [ 'autoeditor' ],
],
'+urwiki' => [
'bureaucrat' => [
'import', // T44737
'abusefilter', // T47643
'rollbacker', // T47643
'massmessage-sender', // T144701
'interface-editor', // T133564
'eliminator', // T184607
],
'sysop' => [
'confirmed', // T44737
'accountcreator', // T137888
'filemover', // T137888
'autopatrolled', // T139302
'massmessage-sender', // T144701
'extendedmover', // T211978
'transwiki', // T212612
'patroller', // T301491
'eliminator', // T307029
],
],
'+uzwiki' => [
'sysop' => [ 'rollbacker' ], // T265509
],
'+viwiki' => [
'sysop' => [
'rollbacker',
'flood',
'patroller', // T48828
'autopatrolled', // T48828
'extendedconfirmed', // T215493
'templateeditor', // T296154
'uploader', // T303577
],
'bureaucrat' => [
'eliminator', // T70612
'flood'
],
],
'+viwikibooks' => [
'bureaucrat' => [ 'eliminator', ], // T202207
],
'+viwiktionary' => [
'sysop' => [ 'rollbacker' ], // T176979
],
'+vecwiki' => [
'sysop' => [ 'flood' ],
],
// T74589
'+votewiki' => [
'bureaucrat' => [
'electcomm',
'staffsupport',
],
'staffsupport' => [ 'electionadmin' ],
'electcomm' => [ 'electionadmin' ],
],
'+wikidata' => [
'sysop' => [
'rollbacker', // T47165
'confirmed', // T47124
'propertycreator', // T48953
],
'bureaucrat' => [
'flood', // T50013
'wikidata-staff', // T74459
],
'wikidata-staff' => [ 'wikidata-staff', ], // T74459
],
'+wikimaniawiki' => [
'sysop' => [ 'uploader' ], // T225505
],
'+wikimaniateamwiki' => [
'bureaucrat' => [ 'autopatrolled', ],
],
'wikitech' => [
'contentadmin' => [
'autopatrolled',
'ipblock-exempt',
],
'bureaucrat' => [
'bot',
'confirmed',
'contentadmin',
'flood',
'interface-admin',
'oathauth',
'oauthadmin',
'sysop',
'transwiki',
],
'sysop' => [
'autopatrolled',
'ipblock-exempt',
],
],
'+wuuwiki' => [
'sysop' => [ 'rollbacker' ],
],
'+yowiki' => [
'sysop' => [ 'accountcreator', 'rollbacker', ], // T249487
],
'+zhwiki' => [
'accountcreator' => [ 'eventparticipant' ], // T198167
'bureaucrat' => [ 'flood' ],
'sysop' => [
'patroller',
'rollbacker',
'autoreviewer',
'confirmed',
'flood',
'massmessage-sender', // T130814
'filemover', // T195247
'eventparticipant', // T198167
'transwiki', // T250972
'templateeditor', // T260012
],
],
'+zhwikibooks' => [
'sysop' => [ 'flood' ], // T185182
],
'+zhwikinews' => [
'sysop' => [
'rollbacker',
'flood', // T54546
'transwiki', // T273405
],
],
'+zhwikiquote' => [
'sysop' => [ 'flood' ], // T189289
],
'+zhwikiversity' => [
'sysop' => [ 'transwiki', 'patroller', 'autopatrolled', 'confirmed', 'flood' ],
],
'+zhwikivoyage' => [
'sysop' => [ 'autopatrolled', 'confirmed', 'patroller', 'transwiki' ], // T62085, T62328
],
'+zhwiktionary' => [
'sysop' => [ 'flood', 'templateeditor', ], // T187018, T286101
],
'+zh_yuewiki' => [
'sysop' => [ 'abusefilter', 'rollbacker', 'autoreviewer', 'confirmed' ],
],
],
# @} end of wgRemoveGroups

# wgImportSources @{
'wgImportSources' => [
// Generic project entries

// Note: When adding a specific wiki you have to duplicate these generic sources
// otherwise they would be overwritten by the specific wiki entry
'wikipedia' => [ 'en', 'ar', 'es', 'fr', 'ru', 'zh', 'de', 'id', 'commons', 'meta', 'incubator' ],
'wiktionary' => [ 'w', 'w:en', 'en', 'ar', 'es', 'fr', 'ru', 'zh', 'de', 'id', 'commons', 'meta', 'incubator' ],
'wikiquote' => [ 'w', 'w:en', 'en', 'fr', 'es', 'ru', 'id', 'commons', 'meta', 'incubator' ],
'wikisource' => [ 'w', 'en', 'meta', 'commons' ],
'wikiversity' => [ 'meta', 'b', 'incubator' ],
'wikivoyage' => [ 'w', 'w:en', 'en', 'fr', 'es', 'ru', 'id', 'commons', 'meta', 'incubator' ],
'wikidata' => [ 'meta', 'commons', 'en', 'de', 'fr', 'es' ],

// Specific wikis

// chapter wikis
'bdwikimedia' => [ 'w:bn', 'w:en', 'c' ], // T154990
'bewikimedia' => [ 'meta' ],
'brwikimedia' => [ 'wikipedia:pt', 'meta', 'wiktionary:pt', 'wikisource:pt', 'wikinews:pt', 'wikiquote:pt', 'wikibooks:pt', 'wikiversity:pt', 'commons' ], // T60936
'cowikimedia' => [ 'meta', 'wikipedia:es', 'wikibooks:es', 'wikiversity:es' ],
'ecwikimedia' => [ 'meta' ], // T135521
'etwikimedia' => [ 'wikipedia:et', 'meta' ],
'fiwikimedia' => [ 'wikipedia:fi', 'meta' ],
'gewikimedia' => [ 'meta', 'wikipedia:ka' ], // T236389
'grwikimedia' => [ 'meta' ], // T245911
'hiwikimedia' => [ 'meta', 'wikipedia:hi', 'wiktionary:hi', 'wikiquote:hi', 'wikibooks:hi', 'wikiversity:hi', 'wikivoyage:hi' ],
'maiwikimedia' => [ 'meta', 'commons', 'wikipedia:en', 'wikipedia:mai', 'wikipedia:ne', 'wikipedia:hi' ], // T188374
'mkwikimedia' => [ 'meta', 'wikipedia:mk' ],
'mxwikimedia' => [ 'meta', 'wikipedia:es', 'wikibooks:es', 'wikiversity:es', 'wikipedia:en', ],
'ngwikimedia' => [ 'meta' ], // T240771
'nowikimedia' => [ 'meta', 'wikipedia:no', 'wikipedia:nn', 'wikipedia:se' ],
'nycwikimedia' => [ 'wikipedia:en', 'meta' ],
'plwikimedia' => [ 'b', 'n', 'q', 's', 'voy', 'w', 'wikt', ], // T67908
'ptwikimedia' => [ 'w', 'meta' ],
'ruwikimedia' => [ 'meta', 'foundation', 'wikipedia:ru', ],
'sewikimedia' => [ 'wikipedia:sv', 'commons' ],
'trwikimedia' => [ 'wikipedia:tr', 'meta' ],
'uawikimedia' => [ 'wikipedia:uk', 'wikipedia', 'wikipedia:ru', 'meta', 'foundation', 'outreachwiki', 'mediawikiwiki', 'commons' ], // T91187

// content wikis
'alswiki' => [ 'de', 'wikt', 'b', 'q', 'en', 'fr', 'it', 'b:de' ],
'arbcom_enwiki' => [ 'meta', 'w' ], // T19730
'arbcom_dewiki' => [ 'w', 'w:de', ],
'arwiki' => [ 'meta' ],
'arwikibooks' => [ 'w' ],
'arwikinews' => [ 'w' ],
'arwikisource' => [ 'w' ],
'arwikiversity' => [ 'w', 'b', 'n', 'q', 's', 'wikt' ],
'arzwiki' => [ 'incubator', 'en', 'ar', 'es', 'fr', ],
'azwiki' => [ 'en' ], // T217104
'azbwiki' => [ 'az', 'en', 'fa', 'incubator' ], // T109755
'betawikiversity' => [ 'meta', 'b', 'en', 'incubator', 'de', 'wikipedia:lt', 'wikipedia:zh' ], // T139922
'bhwiki' => [ 'commons', 'meta', 'species', 'de', 'en', 'wikibooks:en', 'wikiquote:en', 'wikinews:en', 'wikisource:en', 'wikiversity:en', 'es', 'fa', 'fr', 'hi', 'ml', 'ne', 'nl', 'ro', 'ru', 'pl', 'pt', 'simple', 'ta', 'ur' ], // T70616
'bnwiki' => [ 'en' ], // T36791
'bnwikibooks' => [ 'b:en' ], // T295051
'bnwikisource' => [ 'OldWikisource', 'w', 'en' ],
'cawikibooks' => [ 'w', 's', 'q', 'n', 'wikt', 'en', 'es', 'fr', 'it', 'de', 'pt', 'meta', 'w:en', 'w:es', 'w:fr', 'w:it', 'w:de', 'w:pt' ], // T93750
'cawikinews' => [ 'w', 'wikt', 'q', 'b', 's', 'v', 'fr', 'en', 'de', 'es', 'pt', 'it', 'commons', 'meta', 'eo', 'pl', 'ja', 'ru', 'sr', 'tr', 'uk', 'zh' ], // T93203
'cawikiquote' => [ 'w' ],
'cawikisource' => [ 'w', 'b', ],
'cawiktionary' => [ 'w', ],
'chywiki' => [ 'en', 'fr', ], // T37983
'ckbwiki' => [ 'fa', 'ar', 'ku', 'en', 'de', 'fr', 'it', 'es', 'ru', 'pt', ], // T54633
'commonswiki' => [ 'meta', 'w:en', 'w:de', 'w:fr', 'w:he', 'w:pl', 'w:ja', 'w:es', 'w:nl', 'w:ru', 'w:sv', 'w:ja', 'w:it', 'w:pt', 'w:zh', 'wikibooks:en', 'mediawikiwiki', 'foundation', 'wikidata' ], // T13126, T56001
'testcommonswiki' => [ 'meta', 'w:en', 'w:de', 'w:fr', 'w:he', 'w:pl', 'w:ja', 'w:es', 'w:nl', 'w:ru', 'w:sv', 'w:ja', 'w:it', 'w:pt', 'w:zh', 'wikibooks:en', 'mediawikiwiki', 'foundation', 'wikidata', 'commonswiki' ], // T13126, T56001
'crhwiki' => [ 'incubator' ],
'crwiki' => [ 'en', 'fr' ], // T24089
'cswiki' => [ 'b', 'meta', 'n', 'q', 's', 'v', 'wikt' ], // T18688
'cswikibooks' => [ 'n', 'q', 's', 'v', 'w', 'wikt' ], // T18688
'cswikinews' => [ 'b', 'q', 's', 'v', 'w', 'wikt', 'incubator' ], // T18688
'cswikiquote' => [ 'b', 'n', 's', 'v', 'w', 'wikt' ], // T18688
'cswikisource' => [ 'b', 'n', 'q', 'v', 'w', 'wikt', 'oldwikisource' ], // T18688
'cswikiversity' => [ 'b', 'n', 'q', 's', 'w', 'wikt', 'betawikiversity' ], // T18688
'cswiktionary' => [ 'b', 'n', 'q', 's', 'v', 'w' ], // T18688
'donatewiki' => [ 'meta', 'foundation' ],
'dewiki' => [ 'w', 'wikt', 'v', 'da', 'el', 'en', 'es', 'fr', 'hu', 'it', 'ja', 'nl', 'no', 'pl', 'pt', 'ru', 'sv', 'tr', 'uk', 'zh' ], // T16303
'dewikibooks' => [ 'w', 'wikipedia', 'en', 'v' ], // T10248
'dewikiquote' => [ 'w', 'wikt', 's', 'b', 'v', 'en', 'la', ],
'dewikisource' => [ 'b', 'commons', 'en', 'fr', 'la', 'meta', 'oldwikisource', 'q', 'v', 'w', 'wikt' ], // T58384
'dewikiversity' => [ 'w', 'meta', 'b', 'incubator' ], // T40159
'dewiktionary' => [ 'w', 'en' ],
'dewikivoyage' => [ 'en', 'fr', 'nl', 'it', 'w', 'w:da', 'w:en', 'w:fr', 'w:nl', 'w:nn', 'w:no', 'incubator', 'meta' ], // T46411, T76355
'dsbwiki' => [ 'incubator', ],
'dtywiki' => [ 'commons', 'en', 'hi', 'mai', 'ne' ], // T164573
'elwiki' => [ 'en', 'de', 'v', 's', 'wikt', 'b', 'q', 'fr', 'meta', 'commons', 'it', ], // T9747
'elwikibooks' => [ 'en', 'w:en', 'w', 'v', 'q', 's', 'meta', 'wikt' ], // T14812, T16131, T22351
'elwikisource' => [ 'w', 'v', 'en', 'fr', 'oldwikisource' ], // T78795
'elwikiversity' => [ 'w', 'wikt', 'b', 'q', 's', 'betawikiversity', 'en', 'fr', 'de', 'es', 'it', 'w:fr', 'w:de', 'fi', 'commons', 'w:en' ], // T14893, T17435, T20956
'elwiktionary' => [ 'w', 'en', 'fr' ],
'enwiki' => [ 'meta', 'nost', 'de', 'es', 'fr', 'it', 'pl', 'outreachwiki', 'test2wiki', 'commons', ], // T18551, T242884
'enwiktionary' => [
'w', 'b', 's', 'q', 'v', 'n', 'commons', 'aa', 'ab', 'af', 'ak', 'als', 'am', 'an', 'ang', 'ar', 'as', 'ast', 'av', 'ay', 'az', 'ba', 'be', 'bg', 'bh', 'bi', 'bm', 'bn', 'bo', 'br', 'bs',
'ca', 'ch', 'chr', 'co', 'cr', 'cs', 'csb', 'cy', 'da', 'de', 'dv', 'dz', 'el', 'eo', 'es', 'et', 'eu', 'fa', 'fi', 'fj', 'fo', 'fr', 'fy', 'ga', 'gd', 'gl', 'gn', 'gu', 'gv', 'ha', 'he',
'hi', 'hr', 'hsb', 'hu', 'hy', 'ia', 'id', 'ie', 'ik', 'io', 'is', 'it', 'iu', 'ja', 'jbo', 'jv', 'ka', 'kk', 'kl', 'km', 'kn', 'ko', 'ks', 'ku', 'kw', 'ky', 'la', 'lb', 'li', 'ln', 'lo', 'lt', 'lv',
'mg', 'mh', 'mi', 'mk', 'ml', 'mn', 'mo', 'mr', 'ms', 'mt', 'my', 'na', 'nah', 'nds', 'ne', 'nl', 'nn', 'no', 'oc', 'om', 'or', 'pa', 'pi', 'pl', 'ps', 'pt', 'qu', 'rm', 'rn', 'ro',
'roa-rup', 'ru', 'rw', 'sa', 'sc', 'scn', 'sd', 'sg', 'sh', 'si', 'simple', 'sk', 'sl', 'sm', 'sn', 'so', 'sq', 'sr', 'ss', 'st', 'su', 'sv', 'sw', 'ta', 'te', 'tg', 'th', 'ti', 'tk', 'tl', 'tn', 'to',
'tpi', 'tr', 'ts', 'tt', 'tw', 'ug', 'uk', 'ur', 'uz', 'vi', 'vo', 'wa', 'wo', 'xh', 'yi', 'yo', 'za', 'zh', 'zh-min-nan', 'zu'
], // T25900
'enwikisource' => [ 'w', 'mul', 'b', 'commons', 'q', 'mw', 'd' ], // T17571 T155922 T160403
'enwikibooks' => [ 'w', 's', 'q', 'v', 'wikt', 'n', 'meta', 'simple', 'species', 'OldWikisource', 'commons' ], // T13226, T14665, T142333
'enwikiquote' => [ 'w', 'commons', 'wikidata' ], // T228607
'enwikiversity' => [ 'betawikiversity', 'w', 'b', 'q', 's', 'voy', 'w:simple', 'commons' ], // T115938, T123212, T294928
'enwikivoyage' => [ 'b', 'meta', 'w' ], // T44450, T65095
'eowikisource' => [ 'meta', 'commons', 'b:eo' ], // T45659
'eswiki' => [ 'b', 'q', 'v', 'wikt', 'n', 's', 'en' ],
'eswikibooks' => [ 'w', 'w:en', 'en', 'meta' ], // T20612, T43011
'eswikinews' => [ 'w', 'en', 'pt', 'ca', 'fr', 'de', 'it' ], // T72414
'eswikiquote' => [ 'en', 'b', 'm', 'mw', 'n', 's', 'v', 'voy', 'w', 'wikt' ], // T64912
'eswikiversity' => [ 'w:es', 'b', 'meta' ], // T9513, T36715
'eswikivoyage' => [ 'w', 'meta', 'commons', 'en', 'de', 'fr', 'it', 'nl', 'pt', 'ru', 'sv' ], // T45863
'eswiktionary' => [ 'w', 'w:en', 'w:fr', 'w:de', 'en', 'fr', 'de', ], // T10202
'etwiki' => [ 'b', 'q', 's', 'wikt' ], // T35960
'etwikisource' => [ 'w' ], // T35960
'etwiktionary' => [ 'w' ], // T35960
'extwiki' => [ 'incubator' ],
'fawiki' => [ 'en', 'de', 'fr', 'meta', 'commons', 'wikidata' ], // T229717
'fawikivoyage' => [ 'w', 'w:en', 'en' ], // T73681
'fdcwiki' => [ 'meta' ],
'fiwikisource' => [ 'OldWikisource', 'w', 'b' ],
'fiwikiversity' => [ 'b', 'q', 'n', 's', 'wikt', 'w', 'betawikiversity' ],
'foundationwiki' => [ 'meta' ],
'frrwiki' => [ 'en', 'de', 'nds', 's:de', 'oldwikisource' ], # s:de and oldwikisource per T40023
'frwiki' => [
'meta', 'commons', 'species', 'q', 'af', 'ak', 'ar', 'ang', 'ast', 'gn', 'id', 'zhminnan', 'bg', 'br', 'ca', 'cs', 'co', 'da', 'de', 'et', 'el', 'en', 'es', 'eo', 'fa', 'fy', 'ga', 'gl', 'gu', 'hy',
'hi', 'he', 'hsb', 'hr', 'io', 'ia', 'ie', 'is', 'it', 'kk', 'csb', 'sw', 'ko', 'ku', 'la', 'lt', 'li', 'lo', 'hu', 'ml', 'nl', 'ja', 'no', 'oc', 'nds', 'pl', 'pt', 'ro', 'ru', 'scn', 'simple', 'sk',
'sl', 'sq', 'st', 'sr', 'fi', 'sv', 'ta', 'te', 'vi', 'th', 'tt', 'tr', 'uk', 'ur', 'vo', 'zh', 'w', 'n', 's', 'wikt', 'v',
],
// T10983, T24663, T30024
'frwikisource' => [
'meta', 'commons', 'species', 'q', 'b', 'af', 'ak', 'ar', 'ang', 'ast', 'gn', 'id', 'zhminnan', 'bg', 'br', 'ca', 'cs', 'co', 'da', 'de', 'et', 'el', 'en', 'es', 'eo', 'fa', 'fy', 'ga', 'gl', 'gu', 'hy', 'hi',
'he', 'hsb', 'hr', 'io', 'ia', 'ie', 'is', 'it', 'kk', 'csb', 'sw', 'ko', 'ku', 'la', 'lt', 'li', 'lo', 'hu', 'ml', 'nl', 'ja', 'no', 'oc', 'nds', 'pl', 'pt', 'ro', 'ru', 'scn', 'simple', 'sk', 'sl', 'sq',

'st', 'sr', 'fi', 'sv', 'ta', 'te', 'vi', 'th', 'tt', 'tr', 'uk', 'ur', 'vo', 'zh', 'w', 'n', 's', 'wikt', 'v',
],
// T30024 and T24663 --pdhanda
'frwikibooks' => [
'meta', 'commons', 'species', 'q', 'af', 'ak', 'ar', 'ang', 'ast', 'gn', 'id', 'zhminnan', 'bg', 'br', 'ca', 'cs', 'co', 'da', 'de', 'et', 'el', 'en', 'es', 'eo', 'fa', 'fy', 'ga', 'gl', 'gu',
'hy', 'hi', 'he', 'hsb', 'hr', 'io', 'ia', 'ie', 'is', 'it', 'kk', 'csb', 'sw', 'ko', 'ku', 'la', 'lt', 'li', 'lo', 'hu', 'ml', 'nl', 'ja', 'no', 'oc', 'nds', 'pl', 'pt', 'ro', 'ru', 'scn', 'simple',
'sk', 'sl', 'sq', 'st', 'sr', 'fi', 'sv', 'ta', 'te', 'vi', 'th', 'tt', 'tr', 'uk', 'ur', 'vo', 'zh', 'w', 'n', 's', 'wikt', 'v',
],
// T30024 and T24663 --pdhanda
'frwikinews' => [ 'w', 'en', 'de', 'es', 'it', 'b', 'wikt', 'v', 's', 'q', 'ca', 'pt', 'species', 'commons', 'meta', 'w:pl', 'pl' ], // T11135
'frwikiquote' => [ 'w', 'wikt', 's', 'b', 'n', 'v', 'meta', 'en' ],
'frwikiversity' => [
'meta', 'commons', 'species', 'q', 'af', 'ak', 'ar', 'ang', 'ast', 'gn', 'id', 'zhminnan', 'bg', 'br', 'ca', 'cs', 'co', 'da', 'de', 'et', 'el', 'en', 'es', 'eo', 'fa', 'fy', 'ga', 'gl', 'gu', 'hy',
'hi', 'he', 'hsb', 'hr', 'io', 'ia', 'ie', 'is', 'it', 'kk', 'csb', 'sw', 'ko', 'ku', 'la', 'lt', 'li', 'lo', 'hu', 'ml', 'nl', 'ja', 'no', 'oc', 'nds', 'pl', 'pt', 'ro', 'ru', 'scn', 'simple', 'sk',
'sl', 'sq', 'st', 'sr', 'fi', 'sv', 'ta', 'te', 'vi', 'th', 'tt', 'tr', 'uk', 'ur', 'vo', 'zh', 'w', 'n', 's', 'wikt', 'b',
],
// T9824, T24663, T30024
'frwikivoyage' => [ 'w', 'meta', 'de', 'el', 'en', 'es', 'he', 'it', 'nl', 'pl', 'pt', 'ro', 'ru', 'sv', 'uk', 'vi' ], // T44103, T57745
'frwiktionary' => [
'meta', 'commons', 'species', 'q', 'af', 'ak', 'ar', 'ang', 'ast', 'gn', 'id', 'zhminnan', 'bg', 'br', 'ca', 'cs', 'co', 'da', 'de', 'et', 'el', 'en', 'es', 'eo', 'fa', 'fy', 'ga', 'gl', 'gu', 'hy', 'hi',
'he', 'hsb', 'hr', 'io', 'ia', 'ie', 'is', 'it', 'kk', 'csb', 'sw', 'ko', 'ku', 'la', 'lt', 'li', 'lo', 'hu', 'ml', 'nl', 'ja', 'no', 'oc', 'nds', 'pl', 'pt', 'ro', 'ru', 'scn', 'simple', 'sk', 'sl', 'sq',
'st', 'sr', 'fi', 'sv', 'ta', 'te', 'vi', 'th', 'tt', 'tr', 'uk', 'ur', 'vo', 'zh', 'w', 'n', 's', 'b', 'v',
],
// T30024 and T24663 --pdhanda
'ganwiki' => [ 'incubator' ],
'gdwiki' => [ 'en', 'de', 'ga', 'gv' ], // T14675, T15817
'glwiktionary' => [ 'w', 's', 'q', 'b' ],
'glwikibooks' => [ 'w', 'wikt', 's', 'q' ],
'glwikisource' => [ 'w', 'wikt', 'q', 'b' ],
'glwikiquote' => [ 'w', 'wikt', 's', 'b' ],
'glwiki' => [ 'wikt', 's', 'q', 'b' ],
'gomwiki' => [ 'commons', 'meta', 'species', 'en', 'en:b', 'en:q', 'en:n', 'en:s', 'en:v', 'hi', 'mr', 'incubator' ], // T104563
'gomwiktionary' => [ 'w', 'incubator', 'en:w', 'en', 'pt', 'fr' ], // T255098
'guwiki' => [ 'en', 'commons', 'meta', 'species', 'gu:s', 'bh', 'en', 'en:b', 'en:q', 'en:n', 'en:s', 'en:v', 'hi', 'ml', 'ne', 'pa', 'simple', 'te', 'ta', 'ur', 'sa' ], // T39511, T120346
'guwikiquote' => [ 'w', 's', 'hi', 'hi:w', 'en', 'en:w', 'sa', 'meta' ], // T122635
'hakwiki' => [ 'incubator' ],
'hewiki' => [ 'wikt', 'q', 'b', 's', 'n', 'commons', 'meta', 'en', 'de', 'fr', 'es', 'ar', 'ru', 'it' ], // T137074
'hewikibooks' => [ 'w', 'wikt', 'q', 's', 'n' ],
'hewikinews' => [ 'w', 'wikt', 'q', 'b', 's' ],
'hewikiquote' => [ 'w', 'wikt', 'b', 's', 'n' ],
'hewiktionary' => [ 'w', 'q', 'b', 's', 'n' ],
'hewikisource' => [ 'w', 'wikt', 'q', 'b', 'n' ],
'hewikivoyage' => [ 'w', 'wikt', 'b', 'n', 'q', 's', 'commons', 'en', 'de', 'el', 'fr', 'it', 'nl', 'pl', 'pt', 'ro', 'ru', 'sv', 'uk', 'vi' ], // T60527, T61601
'hiwiki' => [ 'wikt', 'commons', 'meta', 'species', 'de', 'en', 'en:b', 'en:q', 'en:n', 'en:s', 'en:v', 'es', 'fr', 'ml', 'ne', 'nl', 'ro', 'ru', 'pl', 'pt', 'simple', 'ta' ], // T43757
'hiwikibooks' => [ 'w', 's', 'w:en', 'b:en', 'b:fr', 'b:de', 'meta', 'commons', 'wikidata' ], // T244022
'hiwikiversity' => [ 'en:w', 'betawikiversity', 'en', 'de:v', 'hi:w', 'hi:b' ], // T168765
'hiwikiquote' => [ 'w', 'w:en', 'w:sa', 'q:en', 'q:gu', 'q:sa', 'meta', 'mw' ], // T127593
'hiwikisource' => [ 'commons', 'meta', 'oldwikisource', 'en', 'w', 'd', 'fr', 'b' ], // T234892, T251485
'hiwiktionary' => [ 'commons', 'meta', 'w', 'q', 'b', 'species', 'w:en', 'b:en', 'q:en', 's:en', 'v:en', 'voy:en', 'w:es', 'w:fa', 'w:fr', 'w:ml', 'w:ne', 'w:nl', 'w:ro', 'w:ru', 'w:pl', 'w:pt', 'w:simple', 'w:ta', 'w:ur', 'w:mr', 'w:gu', 'w:bh', 'en', 'mg', 'fr', 'es', 'zh', 'ru', 'it', 'pl', 'sv', 'ku', 'el', 'nl', 'de', 'ko', 'it', 'tr', 'ta', 'hu', 'fi', 'kn', 'ja', 'ml', 'my', 'or', 'te', 'fa', 'gu', 'ar', 'th', 'ps', 'simple', 'sw' ], // T132417
'hifwiki' => [ 'incubator', 'commons', 'meta', 'species', 'bh', 'de', 'en', 'en:b', 'en:q', 'en:n', 'en:s', 'en:v', 'el', 'es', 'fa', 'fr', 'hi', 'ml', 'ne', 'nl', 'ro', 'ru', 'pa', 'pl', 'pt', 'simple', 'te', 'ta', 'ur' ], // T99826
'hrwikibooks' => [ 'w' ], // T176320
'hsbwiki' => [ 'w' , 'de', 'dsb', 'en', 'cs', 'pl', 'ru', 'hr', 'sr', 'sh' ], // T152382
'hsbwiktionary' => [ 'incubator', 'w' ],
'idwiki' => [ 'ms' ], // T18033
'idwikibooks' => [ 'w' ],
'idwikiquote' => [ 'w' ],
'idwikisource' => [ 'w' ],
'idwiktionary' => [ 'w' ],
'incubatorwiki' => [ 'meta', 'commons', 'w', 'w:de', 'w:fr', 'w:es', 'w:pt', 'w:nl', 'w:ru', 'wikt:en', 'wikt:fr', 'b:en', ], // T22973
'iswiki' => [ 'en', 'da', 'no', 'de' ],
'iswiktionary' => [ 'w' ],
'itwiki' => [ 'b', 'q', 's', 'wikt', 'n', 'v', 'de', 'es', 'en', 'fr', 'meta' ], // T16844
'itwikibooks' => [ 'w', 'wikt', 's', 'q', 'n', 'v', 'en' ],
'itwikinews' => [ 'w', 'wikt', 'b', 's', 'q', 'v', 'w:en', 'commons', 'en' ],
'itwikiquote' => [ 'w', 'wikt', 's', 'b', 'n', 'v' ],
'itwikisource' => [ 'w', 'b', 'wikt', 'q', 'n', 'v' ],
'itwikiversity' => [ 'w', 'b', 'wikt', 's', 'q', 'n' ],
'itwikivoyage' => [ 'w', 'q', 's', 'n', 'wikt', 'b', 'v', 'species',
'commons', 'd', 'mw', 'meta', 'foundation', 'w:ca',
'w:de', 'w:en', 'w:es', 'w:fr', 'w:he', 'w:hu',
'w:nl', 'w:pl', 'w:pt', 'w:ru', 's:fr', 'n:en',
'wikt:en', 'de', 'en', 'es', 'fr', 'nl', 'ru', 'sv', 'el'
], // T45310
'itwiktionary' => [ 'w', 'b', 's', 'q', 'n', 'v', 'en', 'fr', 'sc' ], // T12197, T12629
'jawikibooks' => [ 'w', 'wikt', 'q', 's', 'v', 'en' ],
'jawikiversity' => [ 'betawikiversity', 'w', 'wikt', 'en', 'b', 'q', 's', 'n' ],
'jawiktionary' => [ 'w' ], // T10670
'kaawiki' => [ 'incubator' ],
'kmwiki' => [ 'en', 'be', 'simple' ],
'knwiki' => [ 'en' ], // T37603
'knwikisource' => [ 'w', 'en', 'w:en' ], // T122955
'kowikiquote' => [ 'w' ],
'wikitech' => [ 'meta', 'mw' ],
'lawiktionary' => [ 'wikt:en' ],
'lawikibooks' => [ 'w' ],
'lawikisource' => [ 'ca', 'de', 'el', 'en', 'es', 'fr', 'it', 'pt', 'ro', 'w', 'b', 'oldwikisource' ],
'lbwiktionary' => [ 'w:fr', 'fr', 'w:en', 'en', 'w', 'meta' ], // T26460
'legalteamwiki' => [ 'meta' ], // T66070
'lijwikisource' => [ 'w', 'en', 'fr', 'vec', 'it', 'oldwikisource' ], // T259633
'lmowiki' => [ 'ca', 'en', 'fr' ], // T10319
'ltwiki' => [ 'de', 'en', 'ru', 'b', 'q', 's', 'wikt', 'meta', 'commons', 'betawikiversity', 'incubator' ],
'maiwiki' => [ 'commons', 'en', 'hi', 'ne' ], // T99490
'mdfwiki' => [ 'incubator' ],
'mediawikiwiki' => [ 'meta', 'w:en', 'usability', 'wikitech' ], // T28580
'metawiki' => [ 'commons', 'foundation', 'w', 'cs', 'fr', 'zh', 'strategy', 'outreach' ], // T134788
'mgwiktionary' => [ 'fr', 'io', 'en', 'w', ], // T24694
'mlwiki' => [ 'en' ], // T15734
'mlwikibooks' => [ 'w', 'en' ], // T52156
'mlwikisource' => [ 'w', 'en', 'w:en', ],
'mlwikiquote' => [ 'en', 'w:en', 'w' ],
'mlwiktionary' => [ 'w:en', 'w:ml', 'wikt:en' ], // T260716
'mrwiki' => [ 'meta', 'commons', 'en', 'hi' ], // T96807
'mrwikibooks' => [ 'c', 'en', 's', 'w' ], // T270402
'mrwikisource' => [ 'w', 'b', 'en', 'sa', 'oldwikisource', 'w:en', 'c' ], // T105116
'mswiki' => [ 'id' ], // T18033
'mswiktionary' => [ 'w' ],
'myvwiki' => [ 'incubator' ],
'napwikisource' => [ 'meta', 'commons', 'oldwikisource', 'en', 'it', 'fr' ], // T230533
'ndswiki' => [ 'en', 'de', 'nl', 'nds-nl', 'wikt' ],
'newiki' => [ 'en', 'commons' ], // T97396
'newikibooks' => [ 'w', 'w:en', 'w:hi', 'commons' ], // T129831
'newiktionary' => [ 'w:en', 'wikt:en', 'w:ne', 'commons' ], // T213023
'nlwikibooks' => [ 'w' ],
'nlwikisource' => [ 'w', 'wikt', 'q', 'b', 'n', 'nl', 'de', 'en' ],
'nlwiktionary' => [ 'w', 'en', 'fr' ], // T12856
'nnwiki' => [ 's:no', 'q', 'no', 'da', 'sv', 'nl', 'en', 'de' ], // T231761
'nowiki' => [ 's', 'q', 'nn', 'da', 'sv', 'nl', 'en', 'de' ],
'nowikibooks' => [ 'sv', 'da', 'en', 'w', 'w:nn', 'w:sv', 'w:da', 'w:en' ],
'nowikinews' => [ 'sv' ],
'nowikiquote' => [ 'w', 'en', 'nn' ],
'nowikisource' => [ 'w' ],
'nowiktionary' => [ 'w' ],
'nywiki' => [ 'en' ],
'officewiki' => [ 'en', 'meta', 'commons' ],
'orwiki' => [ 'en', 'commons' ], // T33185
'orwikisource' => [ 'en', 'mul' ],
'otrs_wikiwiki' => [ 'meta' ],
'outreachwiki' => [ 'w:en', 'w:de', 'w:fr', 'w:pl', 'w:it', 'w:ja', 'w:es', 'w:nl', 'w:pt', 'w:ru', 'w:sv', 'commons', 'foundation', 'm', ], // T27345
'pawikisource' => [ 'en', 'bn', 'ml', 'gu', 'sa', 'te', 'ta', 'kn', 'mr', 'as', 'or' ], // T185982
'pflwiki' => [ 'de', 'fr', 'als', 'pdc', 'en' ], // T27996
'ptwikisource' => [ 'w', 'b' ],
'plwiki' => [ 's', 'b', 'q', 'n', 'wikt' ], // T10546, T22996, T23506
'plwikibooks' => [ 'w', 's' ], # bug 8546
'plwikisource' => [ 'w', 'b', 'q', 'n', 'wikt', 'mul', 'de', 'en', 'es', 'fr', 'it', 'pt', 'sv' ], // T129015
'plwiktionary' => [ 'w' ], // T12374
'pntwiki' => [ 'en', 'el', 'elwikiversity', 'incubator' ],
'ptwikibooks' => [ 'w', 'wikt', 's', 'q', 'n', 'v', 'en', 'es', 'fr', 'it', 'de', 'ru', 'w:en' ], // T22552
'ptwikinews' => [ 'w', 'wikt', 's', 'v', 'b', 'q', 'meta', 'commons', 'ca', 'de', 'en', 'eo', 'es', 'fr', 'it', 'ja', 'pl', 'ru', 'sr', 'tr', 'uk', 'zh', 'ar', 'bg', 'bs', 'cs', 'el', 'fa', 'fi', 'he', 'ko', 'no', 'ro', 'sq', 'sv', 'ta' ], // T93218
'ptwikiversity' => [ 'incubator', 'w', 'b', ], // T16516
'rowikibooks' => [ 'w', 's' ],
'ruwikibooks' => [ 'w', 's', ],
'ruwikinews' => [ 'w', 'meta', 'ruwikimedia' ], // T199045
'ruwikisource' => [ 'b', ], // T123837
'ruwikiversity' => [ 'w', 'wikt', 'q', 'b', 's', 'n', 'betawikiversity' ],
'sahwiki' => [ 'incubator' ],
'sawiki' => [ 'en', 'hi', 'gu', 'mr', 'bh', 'bn', 'ne', 'kn', 'ta', 'te', 'pa', 'or', 'de', 'fr', 'nl', 'meta', 'commons' ], // T34500 and T133483
'sawikisource' => [ 'oldwikisource' ],
'sawiktionary' => [ 'en' ], // T35215
'scnwiki' => [ 'it', 'en', 'fr' ], // T15155
'scnwiktionary' => [ 'w', 'it', 'en', 'fr' ], // T15155
'scowiki' => [ 'en', 'simple' ], // T31913
'sewiki' => [ 'en', 'fi', 'no', 'nn', 'sv' ], // T45411
'simplewiki' => [ 'en', 'wikt', 'b', 'q' ],
'simplewiktionary' => [ 'en', 'w', 'b', 'q' ],
'skwiki' => [ 'b', 'meta', 'q', 's', 'wikt' ],
'sourceswiki' => [
'ang', 'ar', 'az', 'bg', 'bn', 'bs', 'ca', 'cs', 'cy',
'da', 'de', 'el', 'en', 'es', 'et', 'fa', 'fi', 'fo',
'fr', 'gl', 'he', 'hr', 'ht', 'hu', 'hy', 'id', 'is',
'it', 'ja', 'kn', 'ko', 'la', 'lt', 'mk', 'ml', 'nl',
'no', 'pl', 'pt', 'ro', 'ru', 'sa', 'sk', 'sl', 'sr',
'sv', 'ta', 'te', 'th', 'tr', 'uk', 'vi', 'yi', 'zh',
'meta', 'commons',
],
// T34411
'specieswiki' => [ 'd', 'c', 'incubator', 'outreach', 'm', 'mediawiki', 'en' ], // T170094
'sqwiki' => [ 'q' ], // T221234
'sqwikiquote' => [ 'w' ], // T221234
'srnwiki' => [ 'incubator' ],
'srwiki' => [ 'wikt', 'meta' ], // T64533
'srwiktionary' => [ 'w' ],
'srwikinews' => [ 'w:sr' ], // T214562
'srwikisource' => [ 'w' ],
'srwikiquote' => [ 'w' ], // T235419
'sswiki' => [ 've', 'st', 'zu', 'xh', 'af', 'en', 'es' ],
'sswiktionary' => [ 'w', 'en', 'af' ],
'stqwiki' => [ 'incubator' ],
'svwikibooks' => [ 'w', 's', 'betawikiversity' ], // T24615
'svwikisource' => [ 'w' ],
'svwikiversity' => [ 'w', 'b', 's', 'n', 'en', 'betawikiversity' ],
'svwiktionary' => [ 'w', 'meta' ],
'szlwiki' => [ 'incubator' ],
'tawiki' => [ 'en' ], // T122808
'tawikisource' => [ 'oldwikisource', 'w', 'b', 'en', 'fr', 'bn', 'it', 'commons' ], // T181774
'tawiktionary' => [ 'en', 'bn', 'w:en', 'w:ta', 'commons' ], // T196445
'tcywiki' => [ 'en', 'kn', 'te', 'c', 'meta' ], // T143397
'tewiki' => [ 'en', 'commons' ], // T43880
'tewikibooks' => [ 'w:te', 's:te' ], // T260107, T286978
'tewikisource' => [ 'w', 'b', 'en' ], // T94531
'tewikiquote' => [ 'w', 'en' ], // T91635
'testwiki' => [ 'de', 'en', 'es', 'fr', 'ja', 'commons', 'meta', 'incubator', 'strategy', 'wikinews:en', 'wikinews:es', 'mediawikiwiki' ], // T154879
'test2wiki' => [ 'en', 'cs', 'n', 'n:es', 'n:fr', 'mediawikiwiki' ], // T155906
'tetwiki' => [ 'en', 'de', 'pt' ],
'thwikibooks' => [ 'q', 's', 'w', 'wikt' ], // T308374
'thwikisource' => [ 'oldwikisouce', 'b', 'q', 'w', 'wikt' ], // T275281
'tnwiki' => [ 'en' ], // T53327
'tpiwiki' => [ 'en', 'simple', 'wikt:en', 'commons' ], // T26769
'twwiki' => [ 'ak', 'en', 'ar', 'es', 'fr', 'ru', 'zh', 'de', 'id', 'commons', 'meta', 'incubator' ], // T298296
'urwiki' => [ 'ar', 'en', 'fa', 'fr', 'he' ], // T212612
'vecwiki' => [ 'it' ], // T21639
'vecwiktionary' => [ 'w', 'en', 'fr', 'it' ], // T51575
'viwiki' => [ 'wikt', 'b', 's', 'q' ], // T9854
'viwiktionary' => [ 'w', 'b', 's', 'q' ], // T9854
'viwikibooks' => [ 'en', 'w', 'wikt', 's', 'q', 'fr', 'it' ], // T9854, T39457
'viwikisource' => [ 'w', 'wikt', 'b', 'q' ], // T9854
'viwikiquote' => [ 'w', 'wikt', 'b', 's' ], // T9854
'wikimaniawiki' => [ 'en' , 'meta', 'wm2011', 'wm2012', 'wm2013', 'wm2014', 'wm2015', 'wm2016', 'wm2017', 'wm2018' ],
'wuuwiki' => [ 'en', 'th', 'fr', 'zh', ], // T19484
'xhwiki' => [ 'en' ], // T53327
'yuewiktionary' => [ 'wikipedia:zh-yue', 'en', 'incubator' ], // T258913
'zhwiki' => [
'q', 'wikt', 'voy', 'v', 's', 'n', 'b',
'lzh', 'wuu', 'zh-yue', 'gan', 'hak', 'cdo', 'zh-min-nan',
'en', 'ja', 'm', 'mw', 'c'
], // T250972
'zhwikiquote' => [ 'w', 'b', 'wikt', 's', 'meta', 'commons' ],
'zhwikiversity' => [ 'w', 'b', 'q', 's', 'en', 'voy', 'wikt', 'meta', 'commons', 'betawikiversity', 'incubator', 'w:en' ], // T212919
'zhwikivoyage' => [ 'w', 'b', 'q', 's', 'en', 'wikt', 'meta', 'commons' ], // T62248
'zhwiktionary' => [ 'w', 'b', 'q', 's', 'meta', 'commons' ],
'zhwikibooks' => [ 'w', 'wikt', 'q', 's', 'meta', 'commons' ],
'zhwikisource' => [ 'w', 'b', 'q', 'wikt', 'meta', 'commons', 'en', 'oldwikisource' ], // T240814
'zhwikinews' => [ 'de', 'en', 'es', 'fr', 'it', 'ja', 'ko', 'pt', 'ru' ], // T266388
'zh_yuewiki' => [ 'en', 'wiktionary:yue', 'incubator' ], // T274597
'zuwiki' => [ 'en' ], // T53327

// Special wikis
'arbcom_cswiki' => [ 'w:cs' ], // T154799
'projectcomwiki' => [ 'wikipedia:en', 'meta' ], // T143138
'sysop_itwiki' => [ 'b', 'q', 's', 'wikt', 'n', 'v', 'de', 'es', 'en', 'fr', 'meta', 'it' ], // T259243
],
# @} end of wgImportSources

'wgImportTargetNamespace' => [
'default' => null,
'cawikinews' => 100, // Transwiki T93203
'enwiktionary' => 108,
'enwikibooks' => 108,
'frwiktionary' => 102,
'frwikisource' => 100,
'frwikibooks' => 100, // Transwiki
'nlwikibooks' => 102,
'frwikinews' => 102, // Transwiki
'frwikiversity' => 110, // Transwiki
'frwikiquote' => 108, // transwiki
'ptwikinews' => 104, // Transwiki - T93218
// Added zh wikis per T42474
'zhwiktionary' => 102, // Transwiki
'zhwikibooks' => 100, // Transwiki
'zhwikiquote' => 100, // Transwiki
'zhwikisource' => 108, // Transwiki
],

'wgFeedCacheTimeout' => [
'default' => 60,
'enwiki' => 15,
],

'wgExportAllowHistory' => [
'default' => true
],

'wgExportMaxHistory' => [
'default' => 1000, # changed from 100 -- brion 2008-07-10
],

'wgExportFromNamespaces' => [ // T61947
'default' => false,
'mediawikiwiki' => true,
],

# Captcha ...
# Cleaned up old commented out wikis. -- hashar 20110930
# @{
'wmgEnableCaptcha' => [
'default' => true,

// private/closed wikis don't need it
'private' => false,
'fishbowl' => false,
'closed' => false,

// 'global-multiwrite' backend isn't available, so disable for now
'wikitech' => false,
],

'wmgEmergencyCaptcha' => [
'default' => false,
],
# @} end of Captcha

'wgWantedPagesThreshold' => [
'default' => 2,
],

// This controls whether minor edits trigger
// an email notification by default.
// The feature is always available ($wgEnotifMinorEdits).
'wmgEnotifMinorEditsUserDefault' => [
'default' => false,
'hiwiki' => true,
'huwiki' => true, // T125351
'metawiki' => true, // T53108
'ptwikibooks' => true,
'sourceswiki' => true,
'wikimania2016wiki' => true, // T96564
'wikimania2017wiki' => true, // T122062
],

'wgJobRunRate' => [
'default' => 0,
],

'wgEnableSidebarCache' => [
'default' => true,
],

'wgIgnoreImageErrors' => [
'default' => true, // keeps temporary errors from messing the cached output
],

'wgThumbnailScriptPath' => [
'default' => false,
'private' => '/w/thumb.php',
],

'wgGenerateThumbnailOnParse' => [
'wikitech' => true,
'default' => false,
],

'wgUnwatchedPageThreshold' => [
'default' => 30, // Default value of https://toolserver.org/~mzmcbride/watcher/
],

# ROBOT @{
'wgDefaultRobotPolicy' => [
'cawikimedia' => 'noindex,nofollow', // T272871
],

'wgNamespaceRobotPolicies' => [
'azwiki' => [
118 => 'noindex,nofollow', // Draft - T299332
119 => 'noindex,nofollow',
],
'bgwiki' => [
118 => 'noindex,nofollow', // Draft - T299224
119 => 'noindex,nofollow', // Draft_talk - T299224
],
'bnwiki' => [
NS_USER => 'noindex,follow', // T286152
NS_USER_TALK => 'noindex,follow',
],
'ckbwiki' => [
NS_TALK => 'noindex,follow',
NS_USER => 'noindex,follow',
NS_USER_TALK => 'noindex,follow',
NS_PROJECT_TALK => 'noindex,follow',
NS_FILE_TALK => 'noindex,follow',
NS_MEDIAWIKI_TALK => 'noindex,follow',
NS_TEMPLATE_TALK => 'noindex,follow',
NS_HELP_TALK => 'noindex,follow',
NS_CATEGORY_TALK => 'noindex,follow',
101 => 'noindex,follow', // portal talk
103 => 'noindex,follow', // wikiproject talk
829 => 'noindex,follow', // module talk
], // T73663
'cswiki' => [
NS_USER => 'noindex,follow', // T125068
NS_USER_TALK => 'noindex,follow',
],
'dewiki' => [
NS_TALK => 'noindex,follow',
NS_USER => 'noindex,follow', // T38181
NS_USER_TALK => 'noindex,follow',
NS_PROJECT_TALK => 'noindex,follow',
NS_FILE_TALK => 'noindex,follow',
NS_MEDIAWIKI_TALK => 'noindex,follow',
NS_TEMPLATE_TALK => 'noindex,follow',
NS_HELP_TALK => 'noindex,follow',
NS_CATEGORY_TALK => 'noindex,follow',
101 => 'noindex,follow', // portal talk
829 => 'noindex,follow', // module talk
],
'dawiki' => [
NS_USER => 'noindex,follow',
NS_USER_TALK => 'noindex,follow',
NS_SPECIAL => 'noindex,follow',
],
'enwiki' => [
NS_USER => 'noindex,follow', // T104797
NS_USER_TALK => 'noindex,follow',
118 => 'noindex,nofollow', // draft
119 => 'noindex,nofollow', // draft talk
],
'eswiki' => [ // T233562
NS_TALK => 'noindex,follow',
NS_USER => 'noindex,follow',
NS_USER_TALK => 'noindex,follow',
NS_PROJECT_TALK => 'noindex,follow',
NS_FILE_TALK => 'noindex,follow',
NS_MEDIAWIKI_TALK => 'noindex,follow',
NS_TEMPLATE_TALK => 'noindex,follow',
NS_HELP_TALK => 'noindex,follow',
NS_CATEGORY_TALK => 'noindex,follow',
101 => 'noindex,follow',
103 => 'noindex,follow',
105 => 'noindex,follow',
829 => 'noindex,follow',
],
'fawiki' => [
NS_USER => 'noindex,nofollow', // T299363
NS_USER_TALK => 'noindex,nofollow', // T299363
118 => 'noindex,nofollow', // draft, T92760
119 => 'noindex,nofollow', // draft talk, T92760
],
'foundationwiki' => [ // T288763
112 => 'noindex,follow', // archives
113 => 'noindex,follow', // archives talk
],
'frwiki' => [
NS_USER => 'noindex,follow',
NS_USER_TALK => 'noindex,follow',
],
'hewiki' => [
NS_USER => 'noindex,follow', // T18247
118 => 'noindex,nofollow', // Draft - T86329
119 => 'noindex,nofollow',
],
'hewikisource' => [
NS_TALK => 'noindex,follow',
NS_USER => 'noindex,follow',
NS_USER_TALK => 'noindex,follow',
NS_PROJECT_TALK => 'noindex,follow',
NS_FILE_TALK => 'noindex,follow',
NS_MEDIAWIKI_TALK => 'noindex,follow',
NS_TEMPLATE_TALK => 'noindex,follow',
NS_HELP_TALK => 'noindex,follow',
NS_CATEGORY_TALK => 'noindex,follow',
104 => 'noindex,nofollow', // עמוד
105 => 'noindex,nofollow', // שיחת_עמוד
112 => 'noindex,nofollow', // מפתח
113 => 'noindex,nofollow', // שיחת_מפתח
116 => 'noindex,nofollow', // מקור
117 => 'noindex,nofollow', // שיחת_מקור
],
'hrwiki' => [
NS_USER => 'noindex,follow', // T284384
NS_USER_TALK => 'noindex,follow', // T284384
118 => 'noindex,nofollow', // draft, T284384
119 => 'noindex,nofollow', // draft talk, T284384
],
'hywiki' => [
NS_USER => 'noindex,follow', // T257112
NS_USER_TALK => 'noindex,follow', // T257112
118 => 'noindex,follow', // T260804
119 => 'noindex,follow', // T260804
],
'iswiki' => [ // T231179
NS_TALK => 'noindex',
NS_USER => 'noindex',
NS_USER_TALK => 'noindex',
NS_PROJECT_TALK => 'noindex',
NS_FILE_TALK => 'noindex',
NS_MEDIAWIKI_TALK => 'noindex',
NS_TEMPLATE_TALK => 'noindex',
NS_HELP_TALK => 'noindex',
NS_CATEGORY_TALK => 'noindex',
],
'itwiki' => [
NS_USER => 'noindex,follow', // T107992
118 => 'noindex,nofollow', // T280289
119 => 'noindex,nofollow', // T280289
],
'kowiki' => [
NS_USER => 'noindex,follow', // T121301
118 => 'noindex,nofollow', // Draft - T92798
119 => 'noindex,nofollow', // T92798
],
'nlwiki' => [
NS_USER => 'noindex,follow', // T245787
NS_USER_TALK => 'noindex,follow', // T245787
],
'ptwiki' => [
NS_USER => 'noindex,follow', // T185660
],
'ruwiki' => [
102 => 'noindex,follow',
103 => 'noindex,follow',
104 => 'noindex,follow',
105 => 'noindex,follow',
106 => 'noindex,follow',
107 => 'noindex,follow',
],
'srwiki' => [
NS_USER => 'noindex,follow', // T248860
NS_USER_TALK => 'noindex,follow', // T248860
118 => 'noindex,nofollow', // draft, T248860
119 => 'noindex,nofollow', // draft talk, T248860
],
'thwiki' => [
NS_TALK => 'noindex,follow',
NS_USER => 'noindex,follow',
NS_USER_TALK => 'noindex,follow',
NS_PROJECT_TALK => 'noindex,follow',
NS_FILE => 'noindex,follow',
NS_FILE_TALK => 'noindex,follow',
NS_MEDIAWIKI_TALK => 'noindex,follow',
NS_TEMPLATE_TALK => 'noindex,follow',
NS_HELP_TALK => 'noindex,follow',
NS_CATEGORY_TALK => 'noindex,follow',
101 => 'noindex,follow',
109 => 'noindex,nofollow', // T253574
118 => 'noindex,nofollow', // T253574
119 => 'noindex,nofollow', // T253574
829 => 'noindex,nofollow', // T253574
],
'thwikibooks' => [
NS_TALK => 'noindex,follow',
NS_USER => 'noindex,follow',
NS_USER_TALK => 'noindex,follow',
NS_PROJECT_TALK => 'noindex,follow',
NS_FILE => 'noindex,follow',
NS_FILE_TALK => 'noindex,follow',
NS_MEDIAWIKI_TALK => 'noindex,follow',
NS_TEMPLATE_TALK => 'noindex,follow',
NS_HELP_TALK => 'noindex,follow',
NS_CATEGORY_TALK => 'noindex,follow',
103 => 'noindex, follow',
105 => 'noindex, follow',
107 => 'noindex, follow',
829 => 'noindex, follow',
],
'thwiktionary' => [
NS_TALK => 'noindex,follow',
NS_USER => 'noindex,follow',
NS_USER_TALK => 'noindex,follow',
NS_PROJECT_TALK => 'noindex,follow',
NS_FILE => 'noindex,follow',
NS_FILE_TALK => 'noindex,follow',
NS_MEDIAWIKI_TALK => 'noindex,follow',
NS_TEMPLATE_TALK => 'noindex,follow',
NS_HELP_TALK => 'noindex,follow',
NS_CATEGORY_TALK => 'noindex,follow',
101 => 'noindex, follow',
103 => 'noindex, follow',
105 => 'noindex, follow',
829 => 'noindex, follow',
],
'thwikiquote' => [
NS_TALK => 'noindex,follow',
NS_USER => 'noindex,follow',
NS_USER_TALK => 'noindex,follow',
NS_PROJECT_TALK => 'noindex,follow',
NS_FILE => 'noindex,follow',
NS_FILE_TALK => 'noindex,follow',
NS_MEDIAWIKI_TALK => 'noindex,follow',
NS_TEMPLATE_TALK => 'noindex,follow',
NS_HELP_TALK => 'noindex,follow',
NS_CATEGORY_TALK => 'noindex,follow',
829 => 'noindex, follow',
],
'thwikisource' => [
NS_TALK => 'noindex,follow',
NS_USER => 'noindex,follow',
NS_USER_TALK => 'noindex,follow',
NS_PROJECT_TALK => 'noindex,follow',
NS_FILE => 'noindex,follow',
NS_FILE_TALK => 'noindex,follow',
NS_MEDIAWIKI_TALK => 'noindex,follow',
NS_TEMPLATE_TALK => 'noindex,follow',
NS_HELP_TALK => 'noindex,follow',
NS_CATEGORY_TALK => 'noindex,follow',
101 => 'noindex, follow',
103 => 'noindex, follow',
115 => 'noindex, follow',
251 => 'noindex, follow',
253 => 'noindex, follow',
829 => 'noindex, follow',
],
'trwiki' => [
NS_USER => 'noindex,follow', // T255538
NS_USER_TALK => 'noindex,follow', // T255538
],
'uawikimedia' => [
NS_USER => 'noindex,follow', // T122732
],
'ukwiki' => [
NS_USER => 'noindex,follow', // T98926
],
'wikidatawiki' => [ // T181525
NS_USER => 'noindex,follow',
NS_USER_TALK => 'noindex,follow',
],
'zh_classicalwiki' => [
106 => 'noindex,nofollow', // T163655
107 => 'noindex,nofollow', // T163655
],
'zhwiki' => [
NS_USER => 'noindex,nofollow', // T231982
NS_USER_TALK => 'noindex,nofollow', // T231982
118 => 'noindex,nofollow', // T91223
119 => 'noindex,nofollow',
],
],
# @} end of ROBOT

'wgLoginLanguageSelector' => [
'default' => true,
'enwiki' => false,
],

'wgRestrictDisplayTitle' => [
'default' => true,

// Projects
'wikimania' => false,

// Individual wikis
'alswiki' => false, // T182154
'aswiki' => false,
'bewikimedia' => false,
'bnwiki' => false,
'bnwiktionary' => false,
'bnwikisource' => false,
'bnwikibooks' => false,
'bdwikimedia' => false,
'bpywiki' => false,
'cawikimedia' => false, // T94346
'cswiktionary' => false,
'donatewiki' => false,
'dewikibooks' => false, // T122433
'enwikibooks' => false,
'fawikinews' => false, // T85380
'foundationwiki' => false,
'pflwiki' => false, // T205055
'rmwiki' => false,
'thankyouwiki' => false,
'thwikibooks' => false, // T308375
'viwikibooks' => false, // T289837
'zhwiki' => false,
],

'wmgPrivateWikiUploads' => [
'default' => false,
'private' => true,
'donatewiki' => true, // whee restricted site
'foundationwiki' => true, // whee restricted site
'sewikimedia' => true, // chapter site, only sysops can upload, T63947
'thankyouwiki' => true,
],

// Note that changing this for wikis with CirrusSearch will remove pages in the
// affected namespace from search results until a full reindex is completed.
'wgContentNamespaces' => [
'default' => [ NS_MAIN ],
'+arwikisource' => [ 102 ],
'+aswikisource' => [ 102 ], // T45129, T72464
'+bgwikisource' => [ 100 ],
'+bnwikisource' => [ 100 ],
'+bnwikibooks' => [ 104 ], // T236840
'+brwikisource' => [ 104 ],
'+cawikisource' => [ 106 ],
'+cswikiquote' => [ 100 ],
'+cswikisource' => [ 100 ],
'+dawikisource' => [ 102 ],
'+dewikiversity' => [ 106 ], // T93071
'+enwikibooks' => [ 102, 110 ],
'+enwikisource' => [ 102, 114 ], // T52007
'+eswiki' => [ 104 ], // T41866
'+etwikisource' => [ 106 ],
'+euwiki' => [ 104 ], // T191396
'+fawikibooks' => [ 102, 110 ], // T76663
'+fawikisource' => [ 102 ],
'+frrwiki' => [ 106 ], // T40023
'+frwikisource' => [ 102 ],
'+frwikiversity' => [ 104 ], // T125948
'+frwiktionary' => [
106, // T97228
100, 110, 114, 116, 118, // T270821
],
'+hewikisource' => [ 100, 106, 108, 110 ], // T98709
'+hrwiki' => [ 102 ], // T42732
'+hrwikisource' => [ 100 ],
'+huwikisource' => [ 100 ],
'+hywikisource' => [ 100 ],
'+idwikibooks' => [ 100, 102 ], // T4282
'+idwikisource' => [ 100 ],
'+itwikisource' => [ 102 ],
'+itwikivoyage' => [ 100, 104 ], // T57620
'+kowikisource' => [ 100, 114 ], // T183836 for 114
'+lawikisource' => [ 102 ],
'+ltwiki' => [ 104 ], // T144118
'+mediawikiwiki' => [ 100, 102, 104, 106 ], // Manuals, extensions, Api & skin - T86391
'+metawiki' => [ NS_HELP ], // T45687
'+mlwikisource' => [ 100 ],
'+nlwikisource' => [ 102 ],
'+nowikisource' => [ 102 ],
'+nowikibooks' => [ 102 ], // T274265
'+plwikisource' => [ 104, 124 ], // T154711
'+ptwikisource' => [ 102 ],
'+rowikisource' => [ 102 ], // Follow-up for T31190
'+srwikibooks' => [ 102, ], // T17282
'+srwikisource' => [ 100 ],
'+svwikisource' => [ 106 ],
'+tewikisource' => [ 102 ],
'+thwikibooks' => [ 104, 106 ], // T308376
'+thwikisource' => [ 102, 114 ], // T275282
'+trwikibooks' => [ 100, 110, ],
'+trwikisource' => [ 100 ],
'+ukwikisource' => [ 102, 116 ], // T52561, T53684
'+vecwikisource' => [ 100 ],
'+viwikibooks' => [ 104, 106 ],
'+viwikisource' => [ 102 ],
'+wikitech' => [ NS_HELP, 116 ], // Tools - T122865
'+zhwikisource' => [ 102, 114 ], // T66127
'+zhwikiversity' => [ 100, 102, 104, 106, 108 ], // T201675, T212919 (106, 108)
'+dewikivoyage' => [ 104 ],
'+commonswiki' => [ 6 ], // T167077
'+testwikidatawiki' => [ 146 ], // So that Lexeme are indexed in the content indes (Cirrus)
'+wikidatawiki' => [ 146 ], // So that Lexeme are indexed in the content indes (Cirrus)
],

'wgExtraSignatureNamespaces' => [
// Namespaces not listed in $wgContentNamespaces are not necessary here
// for core, but reinforcing default config doesn't harm.
'default' => [ NS_PROJECT, NS_HELP ],

// Wikis primarily used for discussion and coordination.
// They often have discussions, including their "village pump" equivalent, in the main namespace.
'+incubatorwiki' => [ NS_MAIN ],
'+labswiki' => [ NS_MAIN ],
'+labtestwiki' => [ NS_MAIN ],
'+mediawikiwiki' => [ NS_MAIN ],
'+metawiki' => [ NS_MAIN ],
'+outreachwiki' => [ NS_MAIN ],
'+wikimania' => [ NS_MAIN ],
'+wikimedia' => [ NS_MAIN ],
'+private' => [ NS_MAIN ],

'+dewiki' => [ 100 ], // T145619 - Portal
'+dewikivoyage' => [ 102 ], // T119420
'+fiwiki' => [ 106 ], // T224215
'+frwiki' => [ 102 ], // T127688 - Projet
'+hywiki' => [ 102 ], // T261550 - WikiProject
'+itwiki' => [ 102 ],
'+nowikimedia' => [ 100 ], // T181625 - Prosjekt
'+plwiki' => [ NS_USER, 100, 102 ], // T133978; 100 -> Portal, 102 -> Wikiproject
'+ruwiki' => [ 104, 106 ], // T125509 and T213049
'+ruwikinews' => [ 102 ], // T132241 - Комментарии
'+sewikimedia' => [ 100 ], // T175363 - Projekt
'+trwiki' => [ 102 ], // T166522 - Vikiproje
'+wikimaniawiki' => [ 128 ], // T221062
],

'wmgAllowRobotsControlInAllNamespaces' => [
// If true, allows to use __NOINDEX__ and __INDEX__ everywhere,
// even in content namespaces (see $wgContentNamespaces).
'default' => false,
'metawiki' => true, // T150245
],

'wmgExemptFromUserRobotsControlExtra' => [
// When wmgAllowRobotsControlInAllNamespaces is false (the default),
// __NOINDEX__ and __INDEX__ will be ignored for these namepaces,
// as well as for namespaces in $wgContentNamespaces.
'default' => [],
'azwiki' => [ 118, 119 ], // draft and draft talk - T299332
'bgwiki' => [ 118, 119 ], // draft and draft talk - T299224
'enwiki' => [ 118, 119 ], // draft and draft talk
'fawiki' => [ 118, 119 ], // draft and draft talk - T299850
'hewiki' => [ 118, 119 ], // draft and draft talk - T86329
'itwiki' => [ 118, 119 ], // draft and draft talk - T280289
'kowiki' => [ 118, 119 ], // draft and draft talk - T92798
'thwiki' => [ 118, 119 ], // draft and draft talk - T252959
'zhwiki' => [ 2, 3, 118, 119 ], // user and user talk - T288947, draft and draft talk - T91223
],

'wgRevisionCacheExpiry' => [
'default' => 86400 * 7, // set back to 0 if this breaks
'testwiki' => 3600,
],

'wgPageLanguageUseDB' => [
'default' => false,
'sourceswiki' => true, // T175622
// overridden to true in CommonSettings for wikis using the Translate extension
],

'wgShowExceptionDetails' => [
'default' => false,
'testwiki' => true,
'test2wiki' => true,
],

'wgSignatureValidation' => [
'default' => 'new', // T248632
],

# below seems to be for extensions

# EXTENSIONS @{
'wmgUseCategoryTree' => [
'default' => true,
'lockeddown' => false,
],

// CT_MODE_CATEGORIES = 0
// CT_MODE_PAGES = 10
// CT_MODE_ALL = 20
'wgCategoryTreeCategoryPageMode' => [
'default' => 0,
],

'wgCategoryTreeCategoryPageOptions' => [
'default' => [ 'mode' => null, 'showcount' => true ],
],

'wmgUseFundraisingTranslateWorkflow' => [
'default' => false,
'metawiki' => true,
],

'wmgUseSecureLinkFixer' => [
'default' => true,
],

'wmgUseScore' => [
'default' => true,
'wikitech' => false,
'private' => false,
'lockeddown' => false,
],

# Set to false in case of emergency to disable Score with a nice
# fallback message instead of breaking pages with error messages
'wmgUseScoreShellbox' => [
'default' => true,
# Do not enable on higher-security wikis
'private' => false,
'lockeddown' => false,
],

'wgScoreFileBackend' => [
'default' => 'global-multiwrite'
],

'wgScorePath' => [
'default' => '//upload.wikimedia.org/score'
],

'wgScoreMaxLength' => [
'default' => 400,
'wikidatawiki' => 1500,
'testwikidatawiki' => 1500,
],

'wmgUseProofreadPage' => [
'default' => false,
'wikisource' => true,
'sourceswiki' => true, // FIXME: should be a part of wikisource (see T91534)
'test2wiki' => true,
'frrwiki' => true, // T40023
],

'wmgProofreadPageShowHeaders' => [
'default' => false,
'bnwikisource' => true,
'enwikisource' => true,
'pawikisource' => true,
'svwikisource' => true,
'tawikisource' => true,
],

'wgProofreadPagePageSeparator' => [
'default' => '&#32;',
'jawikisource' => '', // T195873
'thwikisource' => '', // T252610
'zhwikisource' => '', // T194875
],

'wgProofreadPagePageJoiner' => [
'default' => '-',
'zhwikisource' => '__PAGEJOIN__', // T205826
],

'wgProofreadPageUseStatusChangeTags' => [
'default' => true, // T289140
],

// DO NOT enable on any other wikis
'wmgUseDynamicPageList' => [
'default' => false,

'bdwikimedia' => true, // T188109
'dewiktionary' => true,
'enwiktionary' => true,
'frrwiki' => true, // T40023
'incubatorwiki' => true,
'legalteamwiki' => true, // T64610
'mediawikiwiki' => true, // T71974
'metawiki' => true,
'officewiki' => true,
'otrs_wikiwiki' => true,
'outreachwiki' => true, // T58245
'ptwiki' => true, // T37308
'srwiki' => true,
'srwiktionary' => true, // T70346
'viwiktionary' => true, // T10886

// Wikis where it was previously enabled by default by virtue
// of being in a wiki family

// Wikibooks
'arwikibooks' => true,
'bnwikibooks' => true,
'cywikibooks' => true,
'dewikibooks' => true,
'elwikibooks' => true,
'enwikibooks' => true,
'eswikibooks' => true,
'euwikibooks' => true,
'fawikibooks' => true,
'fiwikibooks' => true,
'frwikibooks' => true,
'hiwikibooks' => true,
'huwikibooks' => true,
'itwikibooks' => true,
'kmwikibooks' => true,
'lvwikibooks' => true,
'mlwikibooks' => true,
'newikibooks' => true,
'nlwikibooks' => true,
'plwikibooks' => true,
'ptwikibooks' => true,
'rowikibooks' => true,
'ruwikibooks' => true,
'siwikibooks' => true,
'srwikibooks' => true,
'svwikibooks' => true,
'tawikibooks' => true,
'thwikibooks' => true,
'tlwikibooks' => true,
'ukwikibooks' => true,
'viwikibooks' => true,
'zhwikibooks' => true,

// Wikinews
'arwikinews' => true,
'bgwikinews' => true,
'bswikinews' => true,
'cawikinews' => true,
'cswikinews' => true,
'dewikinews' => true,
'elwikinews' => true,
'enwikinews' => true,
'eowikinews' => true,
'eswikinews' => true,
'fawikinews' => true,
'fiwikinews' => true,
'frwikinews' => true,
'hewikinews' => true,
'itwikinews' => true,
'jawikinews' => true,
'kowikinews' => true,
'liwikinews' => true,
'nlwikinews' => true,
'nowikinews' => true,
'plwikinews' => true,
'ptwikinews' => true,
'rowikinews' => true,
// Explicitly disabled, see T262391 and T287362
'ruwikinews' => false,
'sdwikinews' => true,
'sqwikinews' => true,
'srwikinews' => true,
'svwikinews' => true,
'tawikinews' => true,
'trwikinews' => true,
'ukwikinews' => true,
'zhwikinews' => true,

// Wikiquote
'enwikiquote' => true,
'eswikiquote' => true,
'fawikiquote' => true,
'itwikiquote' => true,
'ukwikiquote' => true,

// Wikisource (T10563 and T14423)
'aswikisource' => true,
'bnwikisource' => true,
'cswikisource' => true,
'elwikisource' => true,
'enwikisource' => true,
'eswikisource' => true,
'frwikisource' => true,
'itwikisource' => true,
'knwikisource' => true,
'kowikisource' => true,
'napwikisource' => true,
'plwikisource' => true,
'ruwikisource' => true,
'svwikisource' => true,
'tewikisource' => true,
'thwikisource' => true,

// Wikiversity
'betawikiversity' => true,
'enwikiversity' => true,
'eswikiversity' => true,
'frwikiversity' => true,
'ptwikiversity' => true,

'nowikimedia' => true,
],

'wgDLPQueryCacheTime' => [
'default' => 120, // T263220
],

'wmgUseFloatedToc' => [
'default' => true,
'dewikivoyage' => false, // T87534
],

'wmgUseGWToolset' => [
'default' => false,
'commonswiki' => true,
'testcommonswiki' => false, // Leaving in case we need it for testing - JDF
],

'wmgUseSpecialNuke' => [
'default' => true,
'lockeddown' => false,
],

'wmgUseLabeledSectionTransclusion' => [
'default' => true,
'lockeddown' => false,
],

'wmgUseQuiz' => [
'default' => false,

// Projects
'wikinews' => true, // various wanting to play with it 2007-09
'wikiversity' => true,

// Individual wikis
'cawikibooks' => true, // T88208
'dewikibooks' => true,
'enwikibooks' => true,
'enwikinews' => true,
'eswikibooks' => true, // T157513
'fawikibooks' => true, // T289381
'frwikibooks' => true, // T103263
'frwiktionary' => true,
'hiwiki' => true,
'iswikibooks' => true,
'itwikibooks' => true,
'jawikibooks' => true, // T289383
'nlwikibooks' => true,
'plwikibooks' => true,
'ptwikibooks' => true,
'huwikibooks' => true, // T168471
'ruwikibooks' => true, // T212622
'svwiki' => true,
'thwikibooks' => true, // T308377
'viwikibooks' => true, // T40361
'zhwiki' => true,
'zhwikibooks' => true, // T188213
],

'wmgUseGadgets' => [
'default' => true, // set 2007-12-17 by brion
'lockeddown' => false,
],
'wgSpecialGadgetUsageActiveUsers' => [
'default' => true,
'enwiki' => false, // T121949
],

# @} end of EXTENSIONS

# wgVariantArticlePath @{
'wgVariantArticlePath' => [
'srwiki' => '/$2/$1',
'srwiktionary' => '/$2/$1',
'srwikibooks' => '/$2/$1',
'srwikiquote' => '/$2/$1',
// 'srwikiversity' => '/$2/$1',
'srwikinews' => '/$2/$1',
'srwikisource' => '/$2/$1',
'zhwiki' => '/$2/$1',
'zhwiktionary' => '/$2/$1',
'zhwikisource' => '/$2/$1',
'zhwikibooks' => '/$2/$1',
'zhwikiquote' => '/$2/$1',
'zhwikinews' => '/$2/$1',
'zhwikivoyage' => '/$2/$1',
'zhwikiversity' => '/$2/$1',
],
# @} end of wgVariantArticlePath

# Disable all query pages for closed wikis, allow normal functioning for others
'wgDisableQueryPages' => [
'default' => false,
'closed' => true, // T44436
],

# Disable all the query pages that take more than about 15 minutes to update
# Specify a "run mode" when a cron job is set up for the special page and
# also create a message for the "run mode" in WikimediaMessages extension with
# the message key 'querypage-updates-<run mode>'
# wgDisableQueryPageUpdate @{
'wgDisableQueryPageUpdate' => [
'default' => [
'Ancientpages' => 'half-monthly',
'Deadendpages' => 'half-monthly',
'Fewestrevisions' => 'half-monthly',
'Mostlinked' => 'half-monthly',
'Mostrevisions' => 'half-monthly',
'Wantedpages' => 'half-monthly',
],
'small' => [], // T45668
'medium' => [], // T48094

// Individual wikis
'+enwiki' => [
'Lonelypages' => 'monthly',
'Mostcategories' => 'monthly',
'Mostlinkedcategories' => 'monthly',
'Mostlinkedtemplates' => 'monthly',
'Uncategorizedcategories' => 'monthly',
'Wantedtemplates' => 'monthly',
],
'+frwiki' => [
'Mostcategories',
],
'+wikidata' => [
'Lonelypages',
'Mostlinked',
'Mostrevisions',
'Uncategorizedpages',
'Unwatchedpages',
'Withoutinterwiki',
],
],
# @} end of wgDisableQueryPageUpdate

'wgShowHostnames' => [
'default' => true,
],

# wgNamespaceProtection @{
'wgNamespaceProtection' => [
'default' => [
NS_MEDIAWIKI => [ 'editinterface' ],
],
'+apiportalwiki' => [
NS_MAIN => [ 'edit-docs' ],
NS_PROJECT => [ 'edit-docs' ],
// Local uploads are disabled...
NS_FILE => [ 'edit-docs' ],
NS_TEMPLATE => [ 'edit-docs' ],
NS_HELP => [ 'edit-docs' ],
NS_CATEGORY => [ 'edit-docs' ],
NS_USER => [ 'edit-docs' ], // T259568
],
'+cswiki' => [
NS_FILE => [ 'editinterface' ],
NS_FILE_TALK => [ 'editinterface' ],
],
'+cswikibooks' => [
NS_FILE => [ 'editinterface' ],
NS_FILE_TALK => [ 'editinterface' ],
],
'+cswikinews' => [
NS_FILE => [ 'editinterface' ],
NS_FILE_TALK => [ 'editinterface' ],
],
'+cswikiquote' => [
NS_FILE => [ 'editinterface' ],
NS_FILE_TALK => [ 'editinterface' ],
],
'+cswikisource' => [
NS_FILE => [ 'editinterface' ],
NS_FILE_TALK => [ 'editinterface' ],
],
'+cswikiversity' => [
NS_FILE => [ 'editinterface' ],
NS_FILE_TALK => [ 'editinterface' ],
],
'+cswiktionary' => [
NS_FILE => [ 'editinterface' ],
NS_FILE_TALK => [ 'editinterface' ],
],
'+eswiki' => [
NS_FILE => [ 'editinterface' ],
NS_FILE_TALK => [ 'editinterface' ],
828 => [ 'autoconfirmed' ], // T55558 - Module:
],
'+eswikibooks' => [
828 => [ 'autoconfirmed' ], // T202555 - Module:
],
'+foundationwiki' => [
NS_MAIN => [ 'edit-legal' ],
NS_PROJECT => [ 'edit-legal' ],
NS_FILE => [ 'edit-legal' ],
NS_CATEGORY => [ 'edit-legal' ],
NS_HELP => [ 'edit-legal' ],
NS_TEMPLATE => [ 'edit-legal' ],
100 => [ 'edit-legal' ], // Resolution
102 => [ 'edit-legal' ], // Legal
104 => [ 'edit-legal' ], // Minutes
106 => [ 'edit-legal' ], // Policy
112 => [ 'edit-legal' ], // Archive
710 => [ 'edit-legal' ], // TimedText
828 => [ 'edit-legal' ], // Module
],
'+metawiki' => [
866 => [ 'autoconfirmed' ], // T238723 - CNBanner:
],
'+ptwiki' => [
NS_FILE => [ 'autoconfirmed' ],
],
'ruwiki' => [
106 => [ 'autoconfirmed' ],
],
'+wikidatawiki' => [
120 => [ 'autoconfirmed' ], // Property namespace per T254280
122 => [ 'query-update' ], // Query namespace per T51001
],
],
# @} end of wgNamespaceProtection

'wgParserConf' => [
'default' => [
'class' => Parser::class,
],
],

# Enable magic links regardless of core default (T145604)
'wgEnableMagicLinks' => [
'default' => [
'ISBN' => true,
'PMID' => true,
'RFC' => true,
],
'enwiki' => [ // T275951
'ISBN' => false,
'PMID' => false,
'RFC' => false,
],
],

# wgFavicon @{
'wgFavicon' => [
# Projects
'default' => '/static/favicon/wmf.ico', // T50479
'wikipedia' => '/static/favicon/wikipedia.ico', // T50479
'wikibooks' => '/static/favicon/wikibooks.ico',
'wikimania' => '/static/favicon/wikimania.ico',
'wikinews' => '/static/favicon/wikinews.ico',
'wikiquote' => '/static/favicon/wikiquote.ico',
'wikisource' => '/static/favicon/wikisource.ico',
'wikiversity' => '/static/favicon/wikiversity.ico',
'wikivoyage' => '/static/favicon/wikivoyage.ico',
'wiktionary' => '/static/favicon/piece.ico',

# Wiktionaries
'angwiktionary' => '/static/favicon/wiktionary/en.ico', // T59496
'cswiktionary' => '/static/favicon/wiktionary/en.ico', // T47113
'enwiktionary' => '/static/favicon/wiktionary/en.ico', // T46843
'iswiktionary' => '/static/favicon/wiktionary/en.ico', // T48712
'mkwiktionary' => '/static/favicon/wiktionary/en.ico',
'siwiktionary' => '/static/favicon/wiktionary/si.ico', // T40036

# Wikibooks
'arwikibooks' => '/static/favicon/wikibooks-rtl.ico', // T185919
'fawikibooks' => '/static/favicon/wikibooks-rtl.ico', // T185919
'hewikibooks' => '/static/favicon/wikibooks-rtl.ico', // T185919
'urwikibooks' => '/static/favicon/wikibooks-rtl.ico', // T185919

# Special wikis
'advisorywiki' => '/static/favicon/wmf.ico',
'arbcom_dewiki' => '/static/favicon/arbcom_dewiki.ico', // T166947
'arbcom_enwiki' => '/static/favicon/arbcom_enwiki.ico', // T272920
'arbcom_ruwiki' => '/static/favicon/arbcom_ruwiki.ico', // T264430
'chapcomwiki' => '/static/favicon/wmf.ico', // T41482
'checkuserwiki' => '/static/favicon/community.ico',
'commonswiki' => '/static/favicon/commons.ico',
'testcommonswiki' => '/static/favicon/commons.ico',
'donatewiki' => '/static/favicon/wmf.ico',
'fdcwiki' => '/static/favicon/wmf.ico', // T50404
'foundationwiki' => '/static/favicon/wmf.ico',
'grantswiki' => '/static/favicon/wmf.ico',
'iegcomwiki' => '/static/favicon/wmf.ico',
'incubatorwiki' => '/static/favicon/incubator.ico',
'internalwiki' => '/static/favicon/internal.ico',
'wikitech' => '/static/favicon/wikitech.ico',
'legalteamwiki' => '/static/favicon/wmf.ico',
'loginwiki' => '/static/favicon/wmf.ico',
'mediawikiwiki' => '/static/favicon/mediawiki.ico',
'metawiki' => '/static/favicon/community.ico',
'officewiki' => '/static/favicon/office.ico',
'ombudsmenwiki' => '/static/favicon/wmf.ico', // T50404
'otrs_wikiwiki' => '/static/favicon/wmf.ico',
'outreachwiki' => '/static/favicon/community.ico',
'projectcomwiki' => '/static/favicon/wmf.ico',
'searchcomwiki' => '/static/favicon/wmf.ico',
'sourceswiki' => '/static/favicon/wikisource.ico',
'spcomwiki' => '/static/favicon/spcom.ico',
'specieswiki' => '/static/favicon/wikispecies.ico',
'stewardwiki' => '/static/favicon/community.ico',
'strategywiki' => '/static/favicon/community.ico',
'sysop_itwiki' => '/static/favicon/wmf-blue.ico',
'techconductwiki' => '/static/favicon/community.ico',
'testwiki' => '/static/favicon/black-globe.ico',
'test2wiki' => '/static/favicon/black-globe.ico',
'testwikidatawiki' => '/static/favicon/testwikidata.ico',
'transitionteamwiki' => '/static/favicon/wmf.ico',
'thankyouwiki' => '/static/favicon/wmf.ico',
'usabilitywiki' => '/static/favicon/usability.ico',
'votewiki' => '/static/favicon/wmf.ico',
'wikidatawiki' => '/static/favicon/wikidata.ico',
'wikimaniateamwiki' => '/static/favicon/wikimania.ico',
],
# @} end of wgFavicon

'wgSkinMetaTags' => [
// T157145
'default' => [ 'og:title', 'og:type' ],
// wikidata provides its own handling for sharing tags (T157145)
'wikidata' => [],
],

# wmgAutopromoteExtraGroups @{
'wmgAutopromoteExtraGroups' => [
'default' => false,
'frwiki' => [
'autopatrolled' => [ '&',
[
APCOND_EDITCOUNT, 500 ],
[
APCOND_AGE, 90 * 86400 ],
],
],
'ptwiki' => [
'autoextendedconfirmed' => [ '&',
[
APCOND_EDITCOUNT, 500 ],
[
APCOND_AGE, 30 * 86400 ], // 30 days
],
],
// T292915
'ruwikiversity' => [
'patroller' => [ '&',
[
APCOND_EDITCOUNT, 1000 ],
],
],
],
# @} end of wmgAutopromoteExtraGroups

'wmgAutopromoteOnceonEdit' => [
'default' => [],
'azwiki' => [
'extendedconfirmed' => [ '&',
[
APCOND_EDITCOUNT, 500 ],
[
APCOND_AGE, 30 * 86400 ], // 30 days
[ '!', [ APCOND_INGROUPS, 'sysop' ] ],
[
'!', [ APCOND_INGROUPS, 'bot' ] ],
],
// T281860
],
'bgwiki' => [
'extendedconfirmed' => [ '&',
[
APCOND_EDITCOUNT, 500 ],
[
APCOND_AGE, 120 * 86400 ], // 120 days
[ '!', [ APCOND_INGROUPS, 'sysop' ] ],
[
'!', [ APCOND_INGROUPS, 'bot' ] ],
],
// T269709
],
'dewikivoyage' => [
'autopatrolled' => [
'&',
[
APCOND_EDITCOUNT, 200 ],
],
],
// T67495
'elwiki' => [
'extendedconfirmed' => [ '&',
[
APCOND_EDITCOUNT, 500 ],
[
APCOND_AGE, 30 * 86400 ], // 30 days
[ '!', [ APCOND_INGROUPS, 'sysop' ] ],
[
'!', [ APCOND_INGROUPS, 'bot' ] ],
],
],
// T306241
'enwiki' => [
'extendedconfirmed' => [ '&',
[
APCOND_EDITCOUNT, 500 ],
[
APCOND_AGE, 30 * 86400 ], // 30 days * seconds in a day
[ '!', [ APCOND_INGROUPS, 'sysop' ] ],
[
'!', [ APCOND_INGROUPS, 'bot' ] ],
],
],
// T126607
'fawiki' => [
'extendedconfirmed' => [ '&',
[
APCOND_EDITCOUNT, 500 ],
[
APCOND_AGE, 30 * 86400 ], // 30 days * seconds in a day
[ '!', [ APCOND_INGROUPS, 'sysop' ] ],
[
'!', [ APCOND_INGROUPS, 'bot' ] ],
[
'!', [ APCOND_INGROUPS, 'eliminator' ] ],
],
// T140839
],
'jawiki' => [
'extendedconfirmed' => [ '&',
[
APCOND_EDITCOUNT, 500 ],
[
APCOND_AGE_FROM_EDIT, 120 * 86400 ], // 120 days * seconds in a day
[ '!', [ APCOND_INGROUPS, 'interface-admin' ] ],
[
'!', [ APCOND_INGROUPS, 'sysop' ] ],
[
'!', [ APCOND_INGROUPS, 'bot' ] ],
],
// T249820
],
'kowiki' => [
'extendedconfirmed' => [ '&',
[
APCOND_EDITCOUNT, 500 ],
[
APCOND_AGE, 30 * 86400 ], // 30 days * seconds in a day
[ '!', [ APCOND_INGROUPS, 'sysop' ] ],
[
'!', [ APCOND_INGROUPS, 'bot' ] ],
],
// T184675
],
'mznwiki' => [
'uploader' => [ '&',
[
APCOND_AGE, 4 * 86400 ],
[
APCOND_EDITCOUNT, 10 ],
[
'!', [ APCOND_INGROUPS, 'sysop' ] ],
[
'!', [ APCOND_INGROUPS, 'bureaucrat' ] ],
],
// T187187
],
'rowiki' => [
'extendedconfirmed' => [ '&',
[
APCOND_EDITCOUNT, 500 ],
[
APCOND_AGE, 30 * 86400 ],
[
'!', [ APCOND_INGROUPS, 'bot' ] ],
[
'!', [ APCOND_INGROUPS, 'sysop' ] ],
],
// T254471
],
'ruwiki' => [
'uploader' => [ '&',
[
APCOND_AGE, 14 * 86400 ],
[
APCOND_EDITCOUNT, 20 ],
],
],
'svwiki' => [
'extendedconfirmed' => [ '&',
[
APCOND_EDITCOUNT, 500 ],
[
APCOND_AGE, 30 * 86400 ], // 30 days
[ '!', [ APCOND_INGROUPS, 'sysop' ] ],
[
'!', [ APCOND_INGROUPS, 'bot' ] ],
],
// T279836
],
'trwiki' => [
'autoreview' => [
'&', // AND
[ APCOND_AGE, 7 * 86400 ],
[
APCOND_EDITCOUNT, 30 ],
// autopromote conditions handled by FlaggedRevs (constants not yet defined):
[ 70821 /*APCOND_FR_EDITSUMMARYCOUNT*/, 5 ],
[
70823 /*APCOND_FR_UNIQUEPAGECOUNT*/, 5 ],
[
70827 /*APCOND_FR_EDITSPACING*/, 7, 7 ],
[
70824 /*APCOND_FR_CONTENTEDITCOUNT*/, 20, 2 * 86400 ],
[
70822 /*APCOND_FR_NEVERBLOCKED*/ ],
[
70829 /*APCOND_FR_MAXREVERTEDEDITRATIO*/, 0.03 ],
[
'!', [ APCOND_INGROUPS, 'sysop' ] ],
[
'!', [ APCOND_INGROUPS, 'bureaucrat' ] ],
[
'!', [ APCOND_INGROUPS, 'bot' ] ],
[
'!', [ APCOND_INGROUPS, 'patroller' ] ],
],
'patroller' => [
'&', // AND
[ APCOND_AGE, 15 * 86400 ],
[
APCOND_EDITCOUNT, 150 ],
// autopromote conditions handled by FlaggedRevs (constants not yet defined):
[ 70821 /*APCOND_FR_EDITSUMMARYCOUNT*/, 25 ],
[
70823 /*APCOND_FR_UNIQUEPAGECOUNT*/, 10 ],
[
70827 /*APCOND_FR_EDITSPACING*/, 7, 15 ],
[
70824 /*APCOND_FR_CONTENTEDITCOUNT*/, 100, 1 * 86400 ],
[
70822 /*APCOND_FR_NEVERBLOCKED*/ ],
[
70829 /*APCOND_FR_MAXREVERTEDEDITRATIO*/, 0.03 ],
[
'!', [ APCOND_INGROUPS, 'sysop' ] ],
[
'!', [ APCOND_INGROUPS, 'bureaucrat' ] ],
[
'!', [ APCOND_INGROUPS, 'bot' ] ],
],
],
'testwiki' => [
'extendedconfirmed' => [ '&',
[
APCOND_EDITCOUNT, 500 ],
[
APCOND_AGE, 30 * 86400 ],
[
'!', [ APCOND_INGROUPS, 'sysop' ] ],
[
'!', [ APCOND_INGROUPS, 'bot' ] ],
],
// T302860
],
'viwiki' => [
'extendedconfirmed' => [ '&',
[
APCOND_EDITCOUNT, 500 ],
[
APCOND_AGE, 30 * 86400 ], // 30 days * seconds in a day
[ '!', [ APCOND_INGROUPS, 'sysop' ] ],
[
'!', [ APCOND_INGROUPS, 'bot' ] ],
[
'!', [ APCOND_INGROUPS, 'eliminator' ] ],
],
// T215493
],
'zhwiki' => [
'extendedconfirmed' => [ '&',
[
APCOND_EDITCOUNT, 500 ],
[
APCOND_AGE, 90 * 86400 ], // 90 days * seconds in a day
[ '!', [ APCOND_INGROUPS, 'sysop' ] ],
[
'!', [ APCOND_INGROUPS, 'bot' ] ],
],
// T287322
],
],

'wgAutopromoteOnceLogInRC' => [
'default' => true,
'ruwiki' => false,
'fawiki' => false, // T71171
],

'wmgExtraImplicitGroups' => [
'default' => false,
'frwiki' => [ 'autopatrolled' ],
'ptwiki' => [ 'autoextendedconfirmed' ], // T292915
],

'wgDeleteRevisionsLimit' => [
'default' => 5000,
],

'wgAppleTouchIcon' => [
'default' => false, // iOS searches for icons in docroot by default

'commonswiki' => '/static/apple-touch/commons.png',
'mediawikiwiki' => '/static/apple-touch/mediawiki.png',
'usabilitywiki' => '/static/apple-touch/usability.png',
'wikinews' => '/static/apple-touch/wikinews.png',
'wikipedia' => '/static/apple-touch/wikipedia.png',
'wiktionary' => '/static/apple-touch/wiktionary.png',
'wikidata' => '/static/apple-touch/wikidata.png', // T72996
'enwiktionary' => '/static/apple-touch/wiktionary/en.png', // T48431
'dewiktionary' => '/static/apple-touch/wiktionary/de.png', // T202902
],

'wgReferrerPolicy' => [
'default' => [ 'origin-when-cross-origin', 'origin-when-crossorigin', 'origin' ], // T180921
'private' => 'no-referrer',
],

'wgUserEmailUseReplyTo' => [
'default' => true, // T66795
],

'wgStatsMethod' => [
'default' => 'udp',
],

'wgUseLocalMessageCache' => [
'default' => true,
],

// EXPERIMENTAL: Store RL deps in main stash instead of core database (T113916)
'wgResourceLoaderUseObjectCacheForDeps' => [
'default' => false,
'testwiki' => true,
'mediawikiwiki' => true
],

# CENTRAL AUTH @{
'wmgUseCentralAuth' => [
'default' => true,
'private' => false,
'fishbowl' => false,
'nonglobal' => false,
],

'wmgCentralAuthLoginIcon' => [
'default' => false,
'wikipedia' => '/srv/mediawiki/static/images/sul/wikipedia.png',
'wikibooks' => '/srv/mediawiki/static/images/sul/wikibooks.png',
'wikinews' => '/srv/mediawiki/static/images/sul/wikinews.png',
'wikiquote' => '/srv/mediawiki/static/images/sul/wikiquote.png',
'wikisource' => '/srv/mediawiki/static/images/sul/wikisource.png',
'sourceswiki' => '/srv/mediawiki/static/images/sul/wikisource.png',
'wikiversity' => '/srv/mediawiki/static/images/sul/wikiversity.png',
'wiktionary' => '/srv/mediawiki/static/images/sul/wiktionary.png',
'metawiki' => '/srv/mediawiki/static/images/sul/meta.png',
'commonswiki' => '/srv/mediawiki/static/images/sul/commons.png',
'mediawikiwiki' => '/srv/mediawiki/static/images/sul/mediawiki.png',
'wikidatawiki' => '/srv/mediawiki/static/images/sul/wikidata.png',
'specieswiki' => '/srv/mediawiki/static/images/sul/wikispecies.png',
'incubatorwiki' => '/srv/mediawiki/static/images/sul/incubatorwiki.png',
'wikivoyage' => '/srv/mediawiki/static/images/sul/wikivoyage.png',
'loginwiki' => '/srv/mediawiki/static/images/sul/foundation.png',
'brwikimedia' => '/srv/mediawiki/static/images/sul/foundation.png',
'apiportalwiki' => '/srv/mediawiki/static/images/sul/foundation-black.png',
'wikimaniawiki' => '/srv/mediawiki/static/images/sul/wikimania.png',
],

'wmgCentralAuthAutoLoginWikis' => [
'default' => [
'.wikipedia.org' => 'enwiki',
'meta.wikimedia.org' => 'metawiki',
'.wiktionary.org' => 'enwiktionary',
'.wikibooks.org' => 'enwikibooks',
'.wikiquote.org' => 'enwikiquote',
'.wikisource.org' => 'enwikisource',
'commons.wikimedia.org' => 'commonswiki',
'.wikinews.org' => 'enwikinews',
'.wikiversity.org' => 'enwikiversity',
'.mediawiki.org' => 'mediawikiwiki',
'www.wikidata.org' => 'wikidatawiki',
'species.wikimedia.org' => 'specieswiki',
'incubator.wikimedia.org' => 'incubatorwiki',
'.wikivoyage.org' => 'enwikivoyage',
'api.wikimedia.org' => 'apiportalwiki',
'wikimania.wikimedia.org' => 'wikimaniawiki',
],
'+ptwiki' => [ 'br.wikimedia.org' => 'brwikimedia' ],
'+ptwikibooks' => [ 'br.wikimedia.org' => 'brwikimedia' ],
'+ptwikinews' => [ 'br.wikimedia.org' => 'brwikimedia' ],
'+ptwikiquote' => [ 'br.wikimedia.org' => 'brwikimedia' ],
'+ptwikisource' => [ 'br.wikimedia.org' => 'brwikimedia' ],
'+ptwikiversity' => [ 'br.wikimedia.org' => 'brwikimedia' ],
'+ptwikivoyage' => [ 'br.wikimedia.org' => 'brwikimedia' ],
],

// This is also guarded by $wmgUseCentralAuth
'wmgUseGlobalCssJs' => [
'default' => true,
'loginwiki' => false,
'private' => false,
'fishbowl' => false,
'nonglobal' => false,
],

// This is also guarded by $wmgUseCentralAuth
'wmgLocalAuthLoginOnly' => [
'default' => true,
'private' => false,
'fishbowl' => false,
'nonglobal' => false,
],

'wmgUseOAuth' => [
'default' => true,
'private' => false,
'fishbowl' => false,
],

'wmgUseOAuthRateLimiter' => [
'metawiki' => true,
'default' => false,
],

// This is also guarded by $wmgUseCentralAuth
// See T252236
'wmgEnableCrossOriginSessions' => [
'default' => true,
'group0' => true,
'group1' => true,
'group2' => true,

'loginwiki' => true,
],

// Enabling will disable use of insecure 'forceHttps' cookies.
// See T256095
'wgForceHTTPS' => [
'default' => true,
'group0' => true,
'group1' => true,
'group2' => true,

'loginwiki' => true,
],

# @}

'wgEnableMWSuggest' => [
'default' => true,
'private' => false,
],

'wgCookieHttpOnly' => [
'default' => true,
],

'wgAPIMaxResultSize' => [
'default' => 12582912, // 12 MB; temporary while I figure out what the deal with those overlarge revisions is --Roan
],

'wgMaxExecutionTimeForExpensiveQueries' => [
'default' => 30000,
],

'wmgUseCollection' => [
// PDF generation / [[:mw:OCG]] stuff
'default' => true,
'apiportalwiki' => false, // T260309
'ganwiki' => false,
'iuwiki' => false,
'iuwiktionary' => false,
'kkwiki' => false,
'kkwikibooks' => false,
'kkwikiquote' => false,
'kkwiktionary' => false,
'kuwiki' => false,
'kuwikibooks' => false,
'kuwikiquote' => false,
'kuwiktionary' => false,
'srwiki' => false,
'srwikibooks' => false,
'srwikinews' => false,
'srwikiquote' => false,
'srwikisource' => false,
'srwiktionary' => false,
'tgwiki' => false,
'tgwikibooks' => false,
'tgwiktionary' => false,
'uzwiki' => false,
'uzwikibooks' => false,
'uzwikiquote' => false,
'uzwiktionary' => false,
'zh_classicalwiki' => false,
'zh_min_nanwiki' => false,
'zh_min_nanwikibooks' => false,
'zh_min_nanwikiquote' => false,
'zh_min_nanwikisource' => false,
'zh_min_nanwiktionary' => false,
'zh_yuewiki' => false,
'zhwiki' => false,
'zhwikibooks' => false,
'zhwikinews' => false,
'zhwikiquote' => false,
'zhwikisource' => false,
'zhwikivoyage' => false,
'zhwiktionary' => false,
],

'wmgCollectionPortletForLoggedInUsersOnly' => [
'default' => false,
],

'wgCollectionDisableSidebarLink' => [
'default' => false,
'enwiki' => true, // T241683
'fawiki' => true, // T303173
'fiwiki' => true, // T257073
'enwikisource' => true, // T288021
],

'wmgCollectionArticleNamespaces' => [
'default' => [
NS_MAIN, NS_TALK, NS_USER, NS_USER_TALK, NS_PROJECT, NS_PROJECT_TALK, NS_MEDIAWIKI, NS_MEDIAWIKI_TALK,
NS_HELP, NS_HELP_TALK, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111
],
'+enwikisource' => [ 114 ], // T58899
'+metawiki' => [ 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215 ], // T74493
'wikidata' => [
NS_TALK, NS_USER, NS_USER_TALK, NS_PROJECT, NS_PROJECT_TALK, NS_MEDIAWIKI, NS_MEDIAWIKI_TALK,
NS_HELP, NS_HELP_TALK
],
],

'wmgCollectionPortletFormats' => [
'default' => [], // T224433
// The old PDF renderer choked on Indic languages. The
// new renderer should render these fine (and the ODF
// renderer is in a data center which is being shut down).
// This array used to contain overrides for
// ta/gu/ml/ne/ur (T39154, T39384, T39672, T39374, T43714).
],

'wmgUseElectronPdfService' => [
'default' => true, // T165954
'apiportalwiki' => false, // T264043
],

'wmgUseSpamBlacklist' => [
'default' => true,
'private' => false,
'fishbowl' => false, // not needed, private editing...
],

'wmgUseGlobalTitleBlacklist' => [
'default' => true,
'private' => false,
'fishbowl' => false, // not needed, private editing...
],

'wgTitleBlacklistUsernameSources' => [
'default' => [ 'meta' ],
'wikitech' => '*',
],

'wmgUseNewUserMessage' => [
'default' => false,
'arwiki' => true,
'arwikisource' => true,
'bhwiki' => true, // T97920
'ckbwiki' => true, // T54678
'commonswiki' => true,
'testcommonswiki' => true,
'dewikiversity' => true, // T51449
'dtywiki' => true, // T166121
'enwikinews' => true,
'fawiki' => true, // T55981
'fawikibooks' => true, // T91861
'fawikinews' => true,
'fawikiquote' => true, // T179442
'fawikivoyage' => true, // T76716
'fawiktionary' => true, // T90831
// 'gomwiki' => true, // T106169. Disabled until T131957 is fixed.
'guwiki' => true, // T42872
'guwikiquote' => true, // T134253
'guwikisource' => true, // T42872
'hiwiki' => true,
'hiwikiversity' => true, // T177188
'hiwikiquote' => true, // T133775
'hifwiki' => true, // T99824
'incubatorwiki' => true,
'kkwiki' => true, // T149563
'knwiki' => true, // T172894
'knwikisource' => true, // T204405
'kowiki' => true,
'ladwiki' => true, // T32221
'lvwiki' => true,
'maiwiki' => true, // T99488
'mlwiki' => true, // T38595
'mrwiki' => true,
'mrwikisource' => true,
'ndswiki' => true,
'newiki' => true, // T96823
'pawiki' => true, // T99331
'plwiki' => true, // T138169
'pswiki' => true, // T121132
'ptwiki' => true, // T269290
'ptwikinews' => true, // T282845
'ptwikivoyage' => true, // T290820
'ptwiktionary' => true, // T46412
'rowiki' => true,
'rowikinews' => true,
'rowikisource' => true, // T30307
'ruwikiversity' => true,
'sawiki' => true, // T99879
'strategywiki' => true,
'sqwiki' => true, // T234499
'sqwikiquote' => true, // T234499
'tawiki' => true, // T100431
'tcywiki' => true, // T209432
'thwiki' => true, // T30689
'thwiktionary' => true, // T33600
'thwikisource' => true, // T33600
'thwikibooks' => true, // T33600
'thwikiquote' => true, // T33600
'trwikiquote' => true, // T161962
'ukwiki' => true, // T67125
'urwiki' => true, // T64398
'zh_classicalwiki' => true, // T163043
'zhwiki' => true, // T32362
],

'wmgNewUserMessageOnAutoCreate' => [
'default' => false,
'arwiki' => true,
'arwikisource' => true,
'bhwiki' => true, // T97920
'commonswiki' => true,
'testcommonswiki' => true,
'dtywiki' => true, // T177688
'enwikinews' => true,
'fawikibooks' => true, // T91861
'fawikinews' => true,
'fawikivoyage' => true, // T76716
'fawiktionary' => true, // T90831
'gomwiki' => true, // T106169
'guwiki' => true, // T42872
'guwikiquote' => true, // T134253
'guwikisource' => true, // T42872
'hiwiki' => true,
'hiwikiquote' => true, // T133775
'hiwikiversity' => true, // T177690
'hifwiki' => true, // T99824
'incubatorwiki' => true,
'kkwiki' => true, // T149563
'knwikisource' => true, // T204405
'lvwiki' => true,
'maiwiki' => true, // T99488
'mlwiki' => true,
'ndswiki' => true,
'pawiki' => true, // T99331
'pswiki' => true, // T121132
'rowiki' => true,
'sawiki' => true, // T99879
'tawiki' => true, // T100431
'tcywiki' => true, // T209432
'thwiki' => true,
'thwiktionary' => true, // T33600
'thwikisource' => true, // T33600
'thwikibooks' => true, // T33600
'thwikiquote' => true, // T33600
'ukwiki' => true, // T67125
'zh_classicalwiki' => true, // T243509
],

'wmgNewUserMinorEdit' => [
'default' => true,
'arwiki' => false,
'fawiki' => false,
'kkwiki' => false, // T149563
'plwiki' => false, // T138169
'incubatorwiki' => false,
],

'wmgApplyGlobalBlocks' => [
'default' => true,
'private' => false,
'fishbowl' => false,
'metawiki' => false,
],

'wmgUseFlaggedRevs' => [
'default' => false,
'flaggedrevs' => true,
],

'wgFlaggedRevsOverride' => [
'default' => true,
'alswiki' => false,
'bewiki' => false,
'bnwiki' => false,
'cewiki' => false,
'ckbwiki' => false,
'dewikiquote' => false,
'dewiktionary' => false,
'enwiki' => false,
'enwikibooks' => false,
'eowiki' => false,
'fawiki' => false,
'fiwiki' => false,
'hiwiki' => false,
'iawiki' => false,
'iswiktionary' => false,
'ptwiki' => false,
'ptwikibooks' => false,
'ruwiki' => false,
'ukwiki' => false,
'vecwiki' => false,
],

'wgFlaggedRevsProtection' => [
'default' => false,
'bnwiki' => true,
'ckbwiki' => true,
'enwiki' => true,
'fawiki' => true,
'hiwiki' => true,
'ptwiki' => true,
'idwiki' => true,
],

'wgSimpleFlaggedRevsUI' => [
'default' => true,
'enwikibooks' => false,
'fiwiki' => false,
'ptwikibooks' => false,
],

'wgFlaggedRevsHandleIncludes' => [
// FR_INCLUDES_CURRENT = 0
'default' => 2,
'bnwiki' => 0,
'ckbwiki' => 0,
'enwiki' => 0,
'fawiki' => 0,
'hiwiki' => 0,
'ptwiki' => 0,
'ruwikisource' => 0,
],

'wgFlaggedRevsAutoReview' => [
'default' => 3,
'elwikinews' => 1,
'enwikinews' => 1,
'fawikinews' => 1,
'hewikisource' => 1,
],

'wgFlaggedRevsLowProfile' => [
'default' => true,
'huwiki' => false,
'ptwikisource' => false,
],

'wgMaximumMovedPages' => [
'default' => 100,
'enwikibooks' => 500,
'frwikisource' => 500,
'incubatorwiki' => 500,
],

'wgGroupsAddToSelf' => [
'metawiki' => [ 'sysop' => [ 'flood' ] ], // T39198
'officewiki' => [ 'sysop' => [ 'flood' ] ], // T86237
'sourceswiki' => [ 'sysop' => [ 'flood' ] ], // T193350
'eswikibooks' => [ 'sysop' => [ 'flood' ] ], // T111455
'enwikinews' => [ 'sysop' => [ 'flood' ] ],
'enwikisource' => [ 'sysop' => [ 'flood' ] ], // T38863
'eswiki' => [ 'sysop' => [ 'flood' ] ], // T50682
'frwikinews' => [ 'sysop' => [ 'flood' ] ],
'itwikibooks' => [ 'sysop' => [ 'flood' ] ], // T41569
'itwikisource' => [ 'sysop' => [ 'flood' ] ], // T38600
'itwiktionary' => [ 'sysop' => [ 'flood' ] ], // T41306
'simplewiki' => [ 'sysop' => [ 'flood' ] ],
'srwiki' => [ 'sysop' => [ 'flood' ] ],
'plwiki' => [ 'sysop' => [ 'flood' ] ], // T22155
'strategywiki' => [ 'sysop' => [ 'flood' ] ],
'wikidata' => [
'sysop' => [ 'flood' ], // T50013, T48856
'wikidata-staff' => [ 'interface-admin' ], // T202065
],
'wikitech' => [
'contentadmin' => [ 'flood' ],
'sysop' => [ 'flood' ],
],
'zhwiki' => [ 'sysop' => [ 'flood' ] ],
],
'wgGroupsRemoveFromSelf' => [
'metawiki' => [ 'sysop' => [ 'flood' ] ], // T39198
'officewiki' => [ 'sysop' => [ 'flood' ] ], // T86237
'ckbwiki' => [
'flood' => [ 'flood' ], // T53803
'botadmin' => [ 'botadmin' ], // T53803
],
'enwikibooks' => [ 'flood' => [ 'flood' ] ], // T285594
'enwikinews' => [ 'sysop' => [ 'flood' ] ],
'enwikisource' => [ 'sysop' => [ 'flood' ] ], // T38863
'enwikiversity' => [ 'interface-admin' => [ 'interface-admin' ] ], // T238967
'eswiki' => [ 'sysop' => [ 'flood' ] ], // T50682
'eswikibooks' => [ 'sysop' => [ 'flood' ] ], // T111455
'frwikinews' => [ 'sysop' => [ 'flood' ] ],
'frwiktionary' => [ 'botadmin' => [ 'botadmin' ] ],
'hrwiki' => [ 'flood' => [ 'flood' ] ], // T276560
'itwikisource' => [ 'sysop' => [ 'flood' ] ], // T38600
'jawiki' => [ 'rollbacker' => [ 'rollbacker' ] ], // T258339
'ladwiki' => [ 'flood' => [ 'flood' ] ], // T131527
'lvwiki' => [ 'flood' => [ 'flood' ] ], // T121238
'mlwiki' => [ 'botadmin' => [ 'botadmin' ] ],
'simplewiki' => [ 'sysop' => [ 'flood' ] ],
'plwiki' => [ 'flood' => [ 'flood' ] ], // T22155 , T23238
'ptwiki' => [ 'flood' => [ 'flood' ] ], // T228521
'sourceswiki' => [ 'flood' => [ 'flood' ] ], // T193350
'strategywiki' => [ 'sysop' => [ 'flood' ] ],
'srwiki' => [ 'sysop' => [ 'flood' ] ],
'trwiki' => [ 'massmessage-sender' => [ 'massmessage-sender' ] ], // T147740
'wikidata' => [
'sysop' => [ 'flood' ], // T50013, T48856
'flood' => [ 'flood' ], // T50013
'wikidata-staff' => [ 'interface-admin' ], // T202065
],
'wikitech' => [
'contentadmin' => [ 'flood' ],
'sysop' => [ 'flood' ],
],
'viwiki' => [ 'flood' => [ 'flood' ] ], // T303578
'zhwiki' => [
'sysop' => [ 'flood' ],
'massmessage-sender' => [ 'massmessage-sender' ], // T130814
'ipblock-exempt' => [ 'ipblock-exempt' ], // T137532
'patroller' => [ 'patroller' ], // T137532
'rollbacker' => [ 'rollbacker' ], // T137532
'autoreviewer' => [ 'autoreviewer' ], // T137532
'flood' => [ 'flood' ], // T171379
'accountcreator' => [ 'accountcreator' ], // T194871
'filemover' => [ 'filemover' ], // T195247
'transwiki' => [ 'transwiki' ], // T250972
],
'zhwikibooks' => [ 'flood' => [ 'flood' ] ], // T185182
'zhwikinews' => [ 'flood' => [ 'flood' ] ], // T54546
'zhwikiquote' => [ 'flood' => [ 'flood' ] ], // T189289
'zhwikiversity' => [
'flood' => [ 'flood' ],
'patroller' => [ 'patroller' ],
'autopatrolled' => [ 'autopatrolled' ],
],
// T202599
'zhwiktionary' => [ 'flood' => [ 'flood' ] ], // T187018
],

'wmgUseCodeReview' => [
'default' => false,
'mediawikiwiki' => true,
],

'wgCdnMaxAge' => [
'default' => 14 * 24 * 3600, // 14 days (T124954)
'foundationwiki' => 3600, // 1 hour; template links may be funky
],

# abuse filter @{
'wmgAbuseFilterCentralDB' => [
'default' => 'metawiki',
],

// emergency disable: shut off filters tagging >5% of posts on a total of at least 25 posts per day
'wgAbuseFilterEmergencyDisableThreshold' => [
'default' => [ 'default' => 0.05, ],
'commonswiki' => [ 'default' => 0.30, ], // T87431
'testcommonswiki' => [ 'default' => 0.30, ], // T87431
'eswikibooks' => [ 'default' => 0.30, ], // T145765
'foundationwiki' => [ 'default' => 0.30 ],
'metawiki' => [ 'default' => 0.30, ], // T173633
'mediawikiwiki' => [ 'default' => 0.30, ], // T212667
'eswiki' => [ 'default' => 0.1, ], // T284797
],
'wgAbuseFilterEmergencyDisableCount' => [
'default' => [ 'default' => 2, ],
'enwiki' => [ 'default' => 25, ],
'eswikibooks' => [ 'default' => 10, ], // T145765
'commonswiki' => [ 'default' => 25, ], // T87431
'testcommonswiki' => [ 'default' => 25, ], // T87431
'foundationwiki' => [ 'default' => 25 ],
'metawiki' => [ 'default' => 25, ], // T173633
'mediawikiwiki' => [ 'default' => 25, ], // T212667
'eswiki' => [ 'default' => 3, ], // T284797
],
'wgAbuseFilterEmergencyDisableAge' => [
'default' => [ 'default' => 86400, ],
],
# @}

'wgThumbLimits' => [
'default' => [ 120, 150, 180, 200, 220, 250, 300, 400 ],
'+itwikiquote' => [ 360 ],
'svwiki' => [ 120, 200, 250, 300, 360 ],
# nlwiki uses 260 instead of 250 (T215106)
'nlwiki' => [ 120, 150, 180, 200, 220, 260, 300, 400 ],
],
'wmgThumbsizeIndex' => [
'default' => 4,
'fiwiki' => 5, // T162376
'nowiki' => 5, // T155892
'svwiki' => 2, // T18739
'nlwiki' => 5, // T215106
],

'wgTorTagChanges' => [
'default' => false, // pending discussion
'testwiki' => true,
],

'wmgUseContactPage' => [
'default' => false,
'foundationwiki' => true,
'metawiki' => true,
'nlwiki' => true,
'testwiki' => true,
],
'wmgContactPageConf' => [
'default' => [],
// T17624
'nlwiki' => [
'RecipientUser' => 'WikiAdmin~nlwiki',
'SenderName' => 'Contactformulier op nl-Wikipedia',
'IncludeIP' => true,
],
],

'wgAllowCopyUploads' => [
'default' => false,
'testwiki' => true,
'test2wiki' => true,
'commonswiki' => true,
'testcommonswiki' => true,
'wikisource' => true, // T293205
'viwiki' => true, // T303577
'zhwiki' => true, // T142991
],
'wgCopyUploadsFromSpecialUpload' => [
'default' => false,
'testwiki' => true, // T73897
'commonswiki' => true, // T73897
'testcommonswiki' => true, // T73897
'wikisource' => true, // T293205
'viwiki' => true, // T303577
'zhwiki' => true, // T142991
],
'wgCopyUploadTimeout' => [
// This is set to a high value because there is no working mechanism for
// uploading by URL asyncronously (via the job queue, for example).
// See T119336 for details.
'default' => 180, // T118887
],

'wgCopyUploadsDomains' => [
'default' => [ '*.flickr.com', '*.staticflickr.com', ], // For Flickr uploads via UploadWizard - 2012-11-20
'+testwiki' => [ 'upload.wikimedia.org' ],
'+commonswiki' => [
'*.collectie.legermuseum.nl', // Legermuseum
'*.europeana1914-1918.eu', // Europeana 1914-1918
'*.gahetna.nl', // Nationaal Archief Nederland
'*.hu-berlin.de', // Humboldt-Universität zu Berlin
'*.kb.nl', // Koninklijke Bibliotheek, Nationale Bibliotheek van Nederland
'*.lndb.lv', // Latvijas Nacionālā Bibliotēka
'*.memorix.nl', // Archief Eemland
'*.openbeelden.nl', // Open Beelden
'*.panoramio.com', // Panoramio by Google
'*.raa.se', // Swedish National Heritage Board
'*.rbge.org.uk', // Royal Botanic Garden Edinburgh
'*.rijksmuseum.nl', // Rijksmuseum
'*.tounoki.org', // Musées de la Haute-Saône (test) - T65449
'musees.cg70.fr', // Musées de la Haute-Saône (prod) - T65449
'*.musees.cg70.fr', // Musées de la Haute-Saône (prod) - T65449
'*.wikimedia.ch', // Wikimedia CH
'link.nypl.org', // New York Public Library
'*.peacepalacelibrary.nl', // Peace Palace Library, The Hague - T66372
'lcweb2.loc.gov', // Library of Congress
'deriv.nls.uk', // National Library of Scotland
'*.nb.admin.ch', // Swiss National Library
'*.bar.admin.ch', // Swiss Federal Archives
'*.unine.ch', // University of Neuchâtel
'*.mindat.org', // Mineral and locality database
'*.culture.gouv.fr', // French Ministry for Culture - T67905
'memory.loc.gov', // Library of Congress - T68945
'*.ihs.nl', // IHS at Erasmus University - T69120
'*.eur.nl', // Erasmus University Rotterdam - T69355
'mochila_images.s3.amazonaws.com', // temporary for GWT upload - T69344
'mochila_images2.s3.amazonaws.com', // temporary for GWT upload - T69344
'*.universiteitsmuseum.nl', // Universiteits Museum Utrecht
'data.kb.se', // National Library of Sweden Open Data - T71439
'www.veikkos-archiv.com', // Veikkos-archiv - T71777
'*.scienceimage.csiro.au', // CSIRO - T72771
'*.beeldbank.cultureelerfgoed.nl', // Cultureel Erfgoed - T72840
'*.metilli.com', // Mart Museum - T73460
'*.nijmegen.nl', // Nijmegen - T73191
'edh-www.adw.uni-heidelberg.de', // Heidelberg Academy of Sciences and Humanities, Epigraphic Database - T73990
'*.eyefilm.nl', // EYE Film Institute Netherlands - T73883
'digitaltmuseum.no', // Digitalt Museum - T73195
'*.dimu.no', // Digitalt Museum - T73195
'*.dimu.org', // Digitalt Museum - T180791
'*.byarkivet.oslo.kommune.no', // Byarkivet - Oslo kommune - T73195
'*.nb.no', // Nasjonalbiblioteket - T73195
'*.kartverket.no', // Kartverket - T73195
'*.arkivverket.no', // The National Archives of Norway - T73195
'tools.wikimedia.pl', // Facilities server for Wikimedia users - T74897
'*.nasa.gov', // NASA
'*.*.nasa.gov', // NASA - T196727 T225852
'photos.wikimapia.org', // WikiMapia - T75045
'pslava.info', // Ukraine interesting photography source - T75045
'ukrainaincognita.com', // Ukraine interesting photography source - T75045
'klymenko.data-tec.net', // Ukraine interesting photography source - T75045
'serg-klymenko.narod.ru', // Ukraine interesting photography source - T75045
'ua.vlasenko.net', // Ukraine interesting photography source - T75045
'*.wikiportret.nl', // Wikiportret - T74953
'openfashion.momu.be', // Open Fashion Antwerp Fashion Museum (MoMu)
'*.commonists.org', // Commonists - T75724
'*.bnf.fr', // Bibliothèque nationale de France - T86699
'www.doria.fi', // Doria - T87104
'*.contentdm.oclc.org', // North Carolina Digital Collections - T76867, T255386
'pool.publicdomainproject.org', // Public Domain Project - T91927
'*.nordiskamuseet.se', // Nordiska museet - T93104
'mapserver.library.wur.nl', // Wageningen University library map server - T91630
'*.loc.gov', // Library of Congress - T94017
'socrates.leidenuniv.nl', // Leiden University - T93757
'media.padil.gov.au', // PaDIL - T95328
'*.adlibhosting.com', // Amsterdam Museum, York Museums Trust, etc. - T95418
'unitedarchives.noip.me', // United Archives' personal NAS server - T96664
'*.llgc.org.uk', // National Library of Wales - T97281
'*.nasqueron.org', // Projects of Wikimedia Commons trusted users - T97448
'*.naturalis.nl', // Naturalis Biodiversity Center - T97995, T109429
'www.jacar.go.jp', // Japan Center for Asian Historical Records - T98733
'*.sl.nsw.gov.au', // New South Wales State Library - T98744
'*.bl.uk', // British Library - T98734
'*.webarchive.org.uk', // British Library - T109278
'www.limis.lt', // Lithuanian Art Museum - T101513
'*.dvidshub.net', // Defense Video and Imagery Distribution System - T103062
'*.ub.unibas.ch', // Universität Basel - T104178
'*.unibas.ch', // Universität Basel - T104178
'www.workwithsounds.eu', // Work With Sounds - T105143
'archive.org', '*.archive.org',
'*.*.archive.org', // Internet Archive - T106293, T207581
'*.nps.gov', // National Park Service, United States - T113188
'*.unesco.org', // Unesco - T115338
'www.webarchive.org.uk', // UK Web Archive - T116179
'coll.mfn-berlin.de', // Coding Da Vinci Hackathon - T118844
'gbif.naturkundemuseum-berlin.de',
'*.bgbm.org',
'fotothek.slub-dresden.de',
'digital.slub-dresden.de',
'grossstadtgeschichten-berlin.de',
'content.staatsbibliothek-berlin.de',
'*.archives.gov', // US National Archives - T124080
'*.nara.gov', // US National Archives - T137423
'*.bodleian.ox.ac.uk', // Bodleian Libraries - T121779
'*.davidabian.com', // Trusted user website, used by Museo del Romanticismo - T121383
'davidabian.com',
'webapi.aucklandmuseum.com', // Auckland Museum - T122995
'*.e-pics.ethz.ch', // ETH Library - T123109
'*.museumvictoria.com.au', // Victoria State (AU) Museum, requested in T125387
'bio.acousti.ca', // Natural History Museum - T132140
'museumcommons.wikimedia.nl', // Museum Catharijneconvent - T131841
'images.unsplash.com', // Unsplash - T132701
'*.natmus.dk', // Natmus.dk - T132748
'*.asc-test.nl', // African Studies Centre - T133286
'*.bn.br', // National Digital Library of Brazil - T134584
'*.*.bn.br',
'museudaimigracao.org.br', // Immigration museum in Brazil - T134566
'*.tasnimnews.com', // CC-BY 4.0 content - T134472
'*.khamenei.ir', // CC-BY 4.0 content - T134472
'images.nypl.org', // New York Public Library - T137687
'www.wpc.ncep.noaa.gov', // National Oceanic and Atmospheric Administration - T138383
'www.photolib.noaa.gov', // National Oceanic and Atmospheric Administration - T138383
'contentdm.lib.byu.edu', // Harold B. Lee Library - T139095
'*.ic.uva.nl', // University of Amsterdam - T150167
'digitalmedia.fws.gov', // U.S. Fish and Wildlife Service - T154671
'*.leventhalmap.org', // Leventhal Map Center at the Boston Public Library - T155309
'*.finds.org.uk', // Portable Antiquities Scheme - T155844
'finds.org.uk', // Portable Antiquities Scheme - T155844
'images.metmuseum.org', // MET - T156855
'*.esa.int', // ESA - T164643
'www.defenceimagery.mod.uk', // UK Ministry of Defence - T166271
'media.static.onlinesammlung.thenetexperts.info', // Bayerische Staatsgemäldesammlungen - T166437
'*.geograph.org.uk', // Geograph Britain and Ireland - T174152
'*.geograph.ie', // Geograph Ireland - T282007
'*.geograph.org.gg', // Geograph Channel Islands - T174152
'geo.hlipp.de', // Geograph Deutschland - T174152
'geo-en.hlipp.de', // Geograph Deutschland - T174152
'aleph500.biblacad.ro', // Domain of the Romanian academy - T178753
'images.collection.cooperhewitt.org', // Cooper Hewitt - T180241
'*.nli.org.il', // National Library of Israel - T1881179
'studiezaal.nijmegen.nl', // Regionaal Archief Nijmegen, NL - T181713
'audiovis.nac.gov.pl', // Zbiori, Poland goverment - T184853
'mushroomobserver.org', // Mushroom Observer - T188203
'www.president.gov.ua', // Ukraine government website - T185399
'www.kmu.gov.ua', // Ukraine government website - T185399
'vin.gov.ua', // Ukraine government website - T185399
'www.if.gov.ua', // Ukraine government website - T185399
'kr-admin.gov.ua', // Ukraine government website - T185399
'loda.gov.ua', // Ukraine government website - T185399
'loga.gov.ua', // Ukraine government website - T185399
'kmr.gov.ua', // Ukraine government website - T185399
'www.mil.gov.ua', // Ukraine government website - T185399
'mip.gov.ua', // Ukraine government website - T185399
'sfs.gov.ua', // Ukraine government website - T185399
'dknii.gov.ua', // Ukraine government website - T185399
'adm.dp.gov.ua', // Ukraine government website - T191692
'journals.plos.org', // Public Library Of Science - T195270
'*.pensoft.net', // Public Library Of Science - T195270, T202832
'*.memoriachilena.cl', // Chilean government website - T195928
'*.coleccionesdigitales.cl', // Chilean government website - T195928
'*.gob.cl', // Chilean government website - T195928
'*.gov.cl', // Chilean government website - T195928
'*.presidencia.cl', // Chilean government website - T195928
'*.minsal.cl', // Chilean government website - T195928
'*.mineduc.cl', // Chilean government website - T195928
'*.mop.cl', // Chilean government website - T195928
'*.minvu.cl', // Chilean government website - T195928
'*.bienesnacionales.cl', // Chilean government website - T195928
'*.ind.cl', // Chilean government website - T195928
'*.minhda.cl', // Chilean government website - T195928
'*.goreantofagasta.cl', // Chilean government website - T195928
'*.gorecoquimbo.cl', // Chilean government website - T195928
'*.dellibertador.cl', // Chilean government website - T195928
'*.gorebiobio.cl', // Chilean government website - T195928
'*.goreloslagos.cl', // Chilean government website - T195928
'*.goreatacama.cl', // Chilean government website - T195928
'*.goremaule.cl', // Chilean government website - T195928
'*.gorearaucania.cl', // Chilean government website - T195928
'*.goreloslagos.cl', // Chilean government website - T195928
'*.goreaysen.cl', // Chilean government website - T195928
'*.goremagallanes.cl', // Chilean government website - T195928
'*.gobiernosantiago.cl', // Chilean government website - T195928
'*.goredelosrios.cl', // Chilean government website - T195928
'*.gorearicayparinacota.cl', // Chilean government website - T195928
'*.delegaciondeñuble.cl', // Chilean government website - T195928
'*.bcn.cl', // Chilean government website - T195928
'*.senado.cl', // Chilean government website - T195928
'*.camara.cl', // Chilean government website - T195928
'*.nic.in', // India government website - T197944
'*.gov.in', // India government website - T197944
'media.farsnews.com', // Fars News Agency - T200872
'media.farsnews.ir', // Fars News Agency - T253800
'*.aucklandmuseum.com', // Auckland Museum - T202680
'*.karbobala.com', // T201236
'yphc.ir', // Iranian website for amateur photographers - T201237
'*.bollywoodhungama.com', // Indian television and bollywood related images - T203363
'*.bollywoodhungama.in', // Indian television and bollywood related images - T235415
'radlines.org', // Radiologists wiki - T203219
'*.nasimonline.ir', // Iranian news agency - T203371
'idb.ub.uni-tuebingen.de', // University Library Tübingen - T211466
'mbc.cyfrowemazowsze.pl', // Polish biblioteka - T212469
'media.mehrnews.com', // Iranian news agency - T213961
'mirror.netcologne.de', // T213632
'*.getty.edu', // J. Paul Getty Museum - T213649
'openaccess-cdn.clevelandart.org', // Cleveland Museum of Art - T213924
'polona.pl', // Library of Poland - T215501
'img.raremaps.com', // Barry Lawrence Ruderman Antique Maps Inc. - T216638
'mmp.sub.uni-hamburg.de', // T216886
'bruun-rasmussen.dk', // Danish auction house Bruun Rasmussen - T219075
'*.bruun-rasmussen.dk', // Danish auction house Bruun Rasmussen - T219075
'www4.bibl.ulaval.ca', // Université Laval library - T220704
'static.inaturalist.org', // iNaturalist - T221154
'deliver.odai.yale.edu', // Yale Peabody Museum - T224875
'*.mojnews.com', // Iranian news agency Moj - T213901
'hualab.nl', // Utrecht Archives - T225917
'*.voladm.gov.ua', // Ukrainian government website - T227366
'dn.gov.ua', // Ukrainian government website - T227366
'carpathia.gov.ua', // Ukrainian government website - T227366
'*.rv.gov.ua', // Ukrainian government website - T227366
'sm.gov.ua', // Ukrainian government website - T227366
'*.oda.te.gov.ua', // Ukrainian government website - T227366
'kharkivoda.gov.ua', // Ukrainian government website - T227366
'khoda.gov.ua', // Ukrainian government website - T227366
'*.adm-km.gov.ua', // Ukrainian government website - T227366
'*.ck-oda.gov.ua', // Ukrainian government website - T227366
'bukoda.gov.ua', // Ukrainian government website - T227366
'kyivcity.gov.ua', // Ukrainian government website - T227366
'nlm.nih.gov', // US Government website - T229470
'files.geocollections.info', // Estonian Museum of Natural History - T229547
'*.hubblesite.org', // US Government website - T230083
'*.spacetelescope.org', // ESA website - T230083
'*.wikimedia.cz', // Wikimedia Czech Republic - T231247
'*.scielo.br', // Brazilian scientific papers - T231402
'iip.bu.uni.wroc.pl', // T235904
'webservices.picturae.com', // T238955
'*.archives.go.jp', // T238476
'www.digital.archives.go.jp', // T238476
'mediaphoto.mnhn.fr', // T241637
'*.eso.org', // T243423 - European Southern Observatory
'vzg-easydb.gbv.de', // T243118
'ids.si.edu', // T246330 - Smithsonian
'*.supremecourt.gov', // T248146 - United States Supreme Court
'collections.nmnh.si.edu', // T248659 - National Museum of Natural History
'media.api.aucklandmuseum.com', // T250646 - Auckland Museum
'www.iau.org', // T250903 - International Astronomical Union
'www.kari.re.kr', // T250904 - Korea Aerospace Research Institute
'tw-photomedia.de', // T252141
'*.britishmuseum.org', // British museum - T235415
'*.deutsche-digitale-bibliothek.de', // german-digital-library - T251287
'*.ub.uni-heidelberg.de', // Heidelberg University Digital Libary - T252600
'hq.eso.org', // European Organisation for Astronomical Research in the Southern Hemisphere - T252726
'pashaei.studio', // Personal site of User:Amirpashaei - T255336
'parliamentdiagram.toolforge.org', // Parliment Diagram - T255363
'ww2db.com', // World War II DataBase - T255313
'arxiv.org', // Cornell University arXiv - T257036
'www.nature.com', // Nature - T254342
'scan-bugs.org', // T256569
'*.nga.gov', // National Gallery of Art - T256518
'*.oireachtas.ie', // The Oireachtas - T256543
'gpophotoeng.gov.il', // National Photo Collection, Israel - T258857
'clinton.presidentiallibraries.us', // T259927 - US Government works
'retrobibliothek.de', // T261012
'storage.idigbio.org', // T261575
'serv.biokic.asu.edu', // T261562
'*.70yearsindonesiaaustralia.com', // 70 years Indonesia-Australia - T262238
'archive.wul.waseda.ac.jp', // T261037
'foto.digitalarkivet.no', // Digital archive of Norway - T266390
'*.legislation.gov.uk', // UK legislation - T265690
'*.irishstatutebook.ie', // Irish legislation - T267193
'*.artsdatabanken.no', // Norwegian knowledge base for biodiversity - T267784
'bidgee.id.au', // User:Bidgee's personal site - T272202
'image.laji.fi', // Finnish Biodiversity Information Facility - T270587
'*.president.az', // President of the Republic of Azerbaijan - T274789
'seer.ufrgs.br', // T270962
'inaturalist-open-data.s3.amazonaws.com', // iNaturalist - T275318
'*.jfklibrary.org', // JFK library - T279506
'*.sayahna.org', // Sayahna Foundation - T286163
'digital.ub.umu.se', // Umeå University - T287204
'media.defense.gov', // U.S. Department of Defense - T287264
'*.happysrv.de', // T288039
'*.wikimedia.es', // Wikimedia Spain - T289446
'portrattarkiv.se', // Swedish Portrait Archive - T290581
'ia-upload.wmcloud.org', // T287241 - IA-Upload tool
'wikisource-bot.toolforge.org', // Wikisource-bot tool - T292213
'americanantiquarian.org', // American antiquarian society - T292918
'planet4589.org', // Jonathan's Space Report - T296136
'towiki.ru', // city-wiki of Tomsk City - T294190
'www.artsobservasjoner.no', // T298449
'*.nhm.ac.uk', // Natural History Museum in London - T298451, T299579
'ala-images.s3.ap-southeast-2.amazonaws.com', // Atlas of Living Australia - T299825
'www.kew.org', // Royal Botanical Gardens Kew - T300101
'monarch.calacademy.org', // California Academy of Sciences - T300375
'arter.dk', // Danish National portal - T300360
'files.plutof.ut.ee', // Lauri Mällo liblikaprojekt - T300359
'www.nmr-pics.nl', // Natural History Museum Rotterdam - T300357
'www.gbols.smns-bw.org', // Bavarian Natural History Collections - T300842
'prd-cds2-image-store-ypm.s3.amazonaws.com', // Yale University and affiliated musea - T299835
'oxalis.br.fgov.be', // Meise botanical garden - T300848
'pictures.snsb.info', // Staatliche Naturwissenschaftliche Sammlungen Bayerns - T303929
'tothemoon.ser.asu.edu', // Mercury, Gemini, and Apollo Digital Image Archive - T306671
'kanoner.com', // T306795
],
'+wikisource' => [
'archive.org', '*.archive.org',
'*.*.archive.org', // Internet Archive - T106293, T207581
'ia-upload.wmcloud.org', // T287241 - IA-Upload tool
'wikisource-bot.toolforge.org', // Wikisource-bot tool - T292213
'upload.wikimedia.org', // Commons -> WS transfers - T294824
],
'+viwiki' => [
'upload.wikimedia.org', // Commons -> WS transfers - T303577
],
'+zhwiki' => [
'upload.wikimedia.org', // Commons -> WP transfers - T142991
],
],

'wgMaxUploadSize' => [
// Affects URL uploads and chunked uploads (experimental).
// Limit on other web uploads is enforced by PHP.
'default' => 1024 * 1024 * 4096, // 4 GB (i.e. equals 2^32)
],

'wmgUsePdfHandler' => [
'default' => true, // brion -- 2009-08-25
'lockeddown' => false,
],

'wmgUsePdfHandlerShellbox' => [
'default' => true,
'commonswiki' => false,
],

'wmgUseFooterContactLink' => [
// Make sure 'MediaWiki:Contact' and 'MediaWiki:Contact-url' are defined.
'default' => false,
'cswiki' => true, // T248584
'enwiki' => true, // T48392
'ruwiki' => true, // T201783
'ukwiki' => true, // T104924
'frwiki' => true, // T202014
],

'wmgUseFooterCodeOfConductLink' => [
'default' => true,
'mediawikiwiki' => false,
'labswiki' => false,
'labtestwiki' => false,
],

'wmgUseFooterTechCodeOfConductLink' => [
'default' => false,
'mediawikiwiki' => true,
'labswiki' => true,
'labtestwiki' => true,
],

'wgMaxMsgCacheEntrySize' => [
'default' => 1024,
],

'wmgUseLiquidThreads' => [
//
// !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
// Do not enable this on new wikis.
// !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
//
'default' => false,
'enwikinews' => true, // Per T23956 -- Andrew 2009-02-09
'enwiktionary' => true, // T25417 -- ariel 2010-16-05
'huwiki' => true, // T24909 -- Andrew 2010-09-06
'ptwikibooks' => true, // T26143 -- Andrew 2010-08-16
'svwikisource' => true, // T25220 -- Andrew 2010-08-28
],

'wmgLiquidThreadsOptIn' => [
'default' => true, // New wikis by default are opt-in per-page LiquidThreads
// ---------
'ptwikibooks' => false, // T50578
],

'wmgLiquidThreadsFrozen' => [
// Preserve access to LQT namespaces after removing the extension
'default' => false,
'fiwikimedia' => true,
'mediawikiwiki' => true,
'officewiki' => true, // replaced with Flow 2014-11-25
'sewikimedia' => true, // T106302, T114277
'strategywiki' => true,
'testwiki' => true,
'test2wiki' => true,
'wikimania2010wiki' => true,
],

'wmgLQTUserControlNamespaces' => [
'default' => null,
'enwikinews' => [ 102 ], // Comments namespace
],

'wmgUseGlobalUsage' => [
'default' => true, # Enabled on all PUBLIC wikis
'closed' => false,
'private' => false,
'wikitech' => false,
],

// This is also guarded by $wmgUseCentralAuth.
'wmgUseGlobalUserPage' => [
'default' => true,
'private' => false,
'fishbowl' => false,
'nonglobal' => false,
],

'wgDisabledVariants' => [
'default' => [],
'zhwikibooks' => [ 'zh-mo', 'zh-my' ],
'zhwikinews' => [ 'zh-mo', 'zh-my' ],
'zhwikiquote' => [ 'zh-mo', 'zh-my' ],
'zhwikisource' => [ 'zh-cn', 'zh-hk', 'zh-mo', 'zh-my', 'zh-sg', 'zh-tw' ],
'zhwiktionary' => [ 'zh-cn', 'zh-hk', 'zh-mo', 'zh-my', 'zh-sg', 'zh-tw' ],
],

'wgSearchSuggestCacheExpiry' => [
'default' => 10800,
],

'wgDisableHardRedirects' => [
'default' => true,
'donatewiki' => false,
],

'wmgUseLivePreview' => [
'default' => false,
'testwiki' => true,
],

'wgRevokePermissions' => [
'tawiki' => [
'nocreate' => [ 'createpage' => true ],
],
],

'wgArticleCountMethod' => [
'default' => 'link',
'bgwikinews' => 'any', // T222044
'cswikinews' => 'any', // T45525
'enwikibooks' => 'any', // T29256, T188472
'fiwikinews' => 'any', // T216333
'frwikiquote' => 'any', // T236212
'guwikisource' => 'any', // T42173
'minwiktionary' => 'any', // T241694
'napwikisource' => 'any', // T233673
'plwikisource' => 'any', // T131771
'ptwikibooks' => 'any', // T29256, T188472
'srwikisource' => 'any', // T172974
'srwikiquote' => 'any', // T172974
'tawiktionary' => 'any', // T241684
'trwikisource' => 'any', // T248747
'wikidatawiki' => 'any', // T144687
'zhwikinews' => 'any', // T53604
'zhwikiversity' => 'any', // T214946
],

'wmgUseMassMessage' => [
'default' => true,
'lockeddown' => false,
],

'wgNamespacesToPostIn' => [
# Implicitly true for odd-numbered namespaces
'default' => [ NS_PROJECT ],
'+metawiki' => [ NS_MAIN ]
],

'wgAllowGlobalMessaging' => [
'default' => false,
'metawiki' => true,
],

'wmgUseSandboxLink' => [
'default' => false,
'testwiki' => true,
'arwiki' => true,
'atjwiki' => true, // T182798
'azwiki' => true, // T282954
'bhwiki' => true,
'bnwiki' => true,
'bnwikibooks' => true,
'bnwikisource' => true, // T152692
'bnwikivoyage' => true, // T296637
'bnwiktionary' => true,
'brwikimedia' => true,
'cawiki' => true,
'cawikibooks' => true,
'ckbwiki' => true,
'cswiki' => true, // T100513
'cywiki' => true, // T173054
'dawiki' => true,
'dtywiki' => true, // T168038
'elwiki' => true,
'elwikivoyage' => true,
'enwiki' => true,
'enwikibooks' => true,
'enwikiversity' => true,
'eowiki' => true,
'eswiki' => true,
'eswiktionary' => true, // T97135
'eswikiversity' => true, // T198335
'eswikivoyage' => true, // T241163
'euwiki' => true, // T166553
'fawiki' => true,
'frwiki' => true, // T95604
'gawiki' => true, // T177775
'gdwiki' => true, // T156281
'hewiki' => true,
'hewikibooks' => true,
'hewikinews' => true,
'hewikivoyage' => true,
'hifwiki' => true,
'hiwiki' => true,
'hiwikiversity' => true, // T179252
'huwiki' => true,
'hywiki' => true,
'hywwiki' => true, // T239387
'ilowiki' => true,
'iswiki' => true,
'itwiki' => true, // T103643
'jawiki' => true,
'jvwiki' => true, // T176308
'kkwiki' => true,
'knwiki' => true,
'kowiki' => true,
'lawiki' => true, // T296073
'ladwiki' => true, // T121524
'ltwiki' => true, // T273957
'lvwiki' => true,
'maiwiki' => true,
'minwiki' => true,
'mwlwiki' => true, // T180052
'newiki' => true,
'nlwiki' => true,
'nlwikinews' => true, // T177170
'nlwikiquote' => true, // T124167
'nowiki' => true, // T210325
'orwiki' => true, // T124614
'papwiki' => true, // T223166
'plwiki' => true,
'plwikisource' => true,
'plwikivoyage' => true,
'plwiktionary' => true,
'pswiki' => true,
'ptwiki' => true,
'ptwikinews' => true, // T278634
'rowiki' => true, // T219855
'ruwiki' => true, // T153855
'sawiki' => true,
'sdwiki' => true, // T152609
'sdwiktionary' => true, // T152609
'simplewiktionary' => true,
'skwiki' => true,
'shnwiki' => true, // T308623
'sowiki' => true,
'sqwiki' => true, // T227970
'sqwikiquote' => true, // T230390
'srwiki' => true, // T129485
'svwiki' => true,
'tawiki' => true,
'tawikiquote' => true, // T166901
'tawiktionary' => true,
'tcywiki' => true, // T144925
'tewiki' => true,
'tewikiquote' => true,
'tgwiki' => true, // T156473
'thwiki' => true,
'thwikibooks' => true,
'thwikiquote' => true,
'thwikisource' => true,
'thwiktionary' => true,
'tlwiki' => true,
'trwiki' => true, // T256782
'trwikivoyage' => true, // T272780
'ukwiki' => true,
'urwiki' => true,
'uzwiki' => true, // T308399
'viwiki' => true, // T272796
'zhwiki' => true,
'zhwikiversity' => true,
'zuwiki' => true,
],

'wmgUseUploadWizard' => [
'default' => false,
'rowiki' => true, // T61242
'testwiki' => true,
'commonswiki' => true,
'testcommonswiki' => true,
'donatewiki' => true,
'foundationwiki' => true,
],

'wgApiFrameOptions' => [
'default' => 'DENY',
'enwiki' => 'SAMEORIGIN', // T41877
'zhwiki' => 'SAMEORIGIN', // T173631
],

'wmgAltUploadForm' => [ // T35513
'default' => 'Special:Upload',

'commonswiki' => [
'default' => 'Commons:Upload',
'ast' => 'Commons:Upload/ast',
'be-tarask' => 'Commons:Upload/be-tarask',
'bg' => 'Commons:Upload/bg',
'bn' => 'Commons:Upload/bn',
'ca' => 'Commons:Upload/ca',
'cs' => 'Commons:Upload/cs',
'da' => 'Commons:Upload/da',
'de' => 'Commons:Hochladen',
'el' => 'Commons:Upload/el',
'en' => 'Commons:Upload',
'eo' => 'Commons:Upload/eo',
'es' => 'Commons:Upload/es',
'et' => 'Commons:Upload/et',
'eu' => 'Commons:Upload/eu',
'ext' => 'Commons:Upload/ext',
'fa' => 'Commons:Upload/fa',
'fi' => 'Commons:Tallenna',
'fo' => 'Commons:Upload/fo',
'fr' => 'Commons:Téléverser',
'fy' => 'Commons:Upload/fy',
'gl' => 'Commons:Upload/gl',
'he' => 'Commons:Upload/he',
'hr' => 'Commons:Upload/hr',
'hu' => 'Commons:Upload/hu',
'hy' => 'Commons:Upload/hy',
'is' => 'Commons:Upload/is',
'it' => 'Commons:Upload/it',
'ja' => 'Commons:Upload/ja',
'ka' => 'Commons:Upload/ka',
'km' => 'Commons:Upload/km',
'ko' => 'Commons:Upload/ko',
'ksh' => 'Commons:Upload/ksh',
'ln' => 'Commons:Upload/ln',
'lt' => 'Commons:Upload/lt',
'mk' => 'Commons:Upload/mk',
'ml' => 'Commons:Upload/ml',
'mr' => 'Commons:Upload/mr',
'nl' => 'Commons:Upload/nl',
'no' => 'Commons:Upload/no',
'pl' => 'Commons:Upload/pl',
'pt' => 'Commons:Upload/pt',
'pt-br' => 'Commons:Upload/pt-br',
'ro' => 'Commons:Upload/ro',
'ru' => 'Commons:Upload/ru',
'sk' => 'Commons:Upload/sk',
'sl' => 'Commons:Upload/sl',
'sr' => 'Commons:Upload/sr',
'sv' => 'Commons:Upload/sv',
'th' => 'Commons:Upload/th',
'tr' => 'Commons:Upload/tr',
'uk' => 'Commons:Upload/uk',
'vi' => 'Commons:Upload/vi',
'yue' => 'Commons:Upload/yue',
'zh' => 'Commons:Upload/zh-hans',
'zh-hant' => 'Commons:Upload/zh-hant',
],

'testcommonswiki' => [
'default' => 'Commons:Upload',
],
],

'wgForeignUploadTargets' => [
'default' => [ 'shared' ],
'commonswiki' => [ 'local' ],
'officewiki' => [ 'local' ],
'testcommonswiki' => [ 'local' ],
'test2wiki' => [ 'testwikirepo' ],
'testwiki' => [ 'local' ],
'wikitech' => [ 'local' ], // T162374
'zhwiki' => [], // T208397
],

'wmgCustomUploadDialog' => [
'default' => false,
'commonswiki' => true,
'testcommonswiki' => true,
'testwiki' => true,
],

'wmgUseTimedMediaHandler' => [
'default' => true,
'wikitech' => false,
'lockeddown' => false,
],

'wmgEnableLocalTimedText' => [
'default' => false,
'commonswiki' => true,
'testcommonswiki' => true,
'enwiki' => true,
'ptwiki' => true, // T60984
'test2wiki' => true,
'testwiki' => true,
'foundationwiki' => true,
],

'wmgTmhWebPlayer' => [
'default' => 'videojs',
],

// Enable the Beta Feature for trying out the new video player (see also the BF whitelist)
'wgTmhUseBetaFeatures' => [
'default' => true,
'group0' => false,
'desktop-improvements' => false,
'wiktionary' => false,
],

'wmgMinimumVideoPlayerSize' => [
'default' => 800,
],

'wmgUseUploadsLink' => [
'default' => false,
'commonswiki' => true,
'testcommonswiki' => true,
],

'wmgUseUrlShortener' => [
'default' => true,
'private' => false,
'lockeddown' => false,
],

'wgUrlShortenerReadOnly' => [
'default' => false,
],

'wgAllowMicrodataAttributes' => [
'default' => false,
'hewikisource' => true, // T89655
],

// ----------- BetaFeatures start ----------
// Move things out of this when they're no longer in beta!

'wmgUseBetaFeatures' => [
'default' => true,
'lockeddown' => false,
],

// Whitelist enablement of individual Beta Features for production; per-wiki
// configuration should happen below this. Next to each entry, please note the
// date **6 months after the last major change**, which is the nominal cut-off,
// at which point the feature should be un-deployed.
//
// DO NOT add entries here without OK from Greg Grossmeier or James Forrester.
'wgBetaFeaturesWhitelist' => [
'default' => [
'visualeditor-enable', // [Editing] On-going (special permission) – VisualEditor
'beta-feature-flow-user-talk-page', // [Growth*] On-going (special permission) – Flow opt-in
'visualeditor-newwikitext', // [Editing] On-going (special permission) – New wikitext editor
'uls-compact-links', // [LangEng] 2018-09-13 – Compact language links (Wikisource only)
'popups', // [WebTeam] 2019-10-04 – Page Previews
'popupsreferencepreviews', // [WMDE TW] 2019-10-04 – Reference Previews
'cx', // [LangEng] 2019-11-07 - ContentTranslation
'twocolconflict', // [WMDE TW] 2019-10-30 – New edit conflict view
'visualeditor-visualdiffpage', // [Editing] 2019-11-06 – Visual diffs
'tmh-videojs', // [Readers] 2019-12-12 - New video player
'discussiontools-betaenable', // [Editing] 2020-09-12 – Reply tool
'ipinfo-beta-feature-enable', // [AHT] 2022-10-01 – IP Info
'wikieditor-realtime-preview', // [CommTech] 2022-04-18 – Realtime Preview
],
],

'wmgUseFileImporter' => [
'default' => false,
'testwiki' => 'FileImporter-WikimediaSitesTableSite',
'commonswiki' => 'FileImporter-WikimediaSitesTableSite',
'testcommonswiki' => 'FileImporter-WikimediaSitesTableSite',
],

'wmgUseFileExporter' => [
'default' => 'https://commons.wikimedia.org/wiki/Special:ImportFile',
'test2wiki' => 'https://test.wikipedia.org/wiki/Special:ImportFile',
'commonswiki' => false,
'testcommonswiki' => false,
],

'wmgUseCommonsMetadata' => [
'default' => true,
'lockeddown' => false,
'wikitech' => false,
],

'wmgCommonsMetadataForceRecalculate' => [
'default' => false,
],

'wmgUsePopups' => [
'default' => false,
'sewikimedia' => true, // T68374
'sysop_itwiki' => false, // T259480
'wikipedia' => true,
'enwikivoyage' => true, // T203981
'hewikivoyage' => true, // T222017
'zhwikivoyage' => true, // T230624
'dewikivoyage' => true, // T264305
],

'wgPopupsVirtualPageViews' => [
'default' => true,
],

'wgPopupsStatsvSamplingRate' => [
// Careful! This value should not be increased without coordination with the
// Operations and/or Analytics teams.
'default' => 0.01,
],

'wgPopupsEventLogging' => [
'default' => false,
],

'wgPopupsGateway' => [
// mwApiPlain should never be used in a production setting as it is not cached.
'default' => 'restbaseHTML',
],

// T197719 Enable PagePreviews for all newly created accounts
'wgPopupsOptInStateForNewAccounts' => [
'default' => '1',
],

'wgPopupsOptInDefaultState' => [
'default' => '0',
'enwikivoyage' => '1',
'dewikivoyage' => '1',
'hewikivoyage' => '1',
],

// T160081 (and others): Make sure that Page Previews can detect the many, many
// variants of the NavPopups gadget.
//
// Generated using go_go_gadget_export.php from
// https://gist.github.com/phuedx/8dd383e9b444270df6d068564aad9412.
'wgPopupsConflictingNavPopupsGadgetName' => [
'default' => 'Navigation_popups',
'afwiki' => 'popups',
'avwiki' => 'popups',
'azwiki' => 'popups',
'azbwiki' => 'popups',
'itwiki' => 'Popup',
'bewiki' => 'popups',
'brwiki' => 'Popups',
'dawiki' => 'Popups',
'dewiki' => 'navigation-popups',
'enwikivoyage' => 'popups',
'elwiki' => 'popupdelay',
'eowiki' => 'Popups',
'eswiki' => 'Navigation_popups ',
'fawiki' => 'popups',
'fiwiki' => 'popups',
'frwiki' => 'Popups ',
'gagwiki' => 'popups',
'hewiki' => 'popup',
'idwiki' => 'NavPopups',
'minwiki' => 'NavPopups',
'mznwiki' => 'popups',
'nlwiki' => 'Navigatie popups',
'ocwiki' => 'Popups',
'plwiki' => 'Navigation popups ',
'rowiki' => 'popups',
'ruwiki' => 'popups',
'simplewiki' => 'Navigation_popups-API',
'srwiki' => 'Popups',
'tgwiki' => 'popups',
'vecwiki' => 'Popup',
'yiwiki' => 'NavigationPopups',
'dewikivoyage' => 'navigation-popups',
],

// Enable Reference Previews as a beta feature.
'wgPopupsReferencePreviews' => [
'default' => false,
'enwikivoyage' => true, // T235083
'sewikimedia' => true, // T235083
'wikipedia' => true, // T235083
'zhwikivoyage' => true, // T235083
],

// Enable Reference Previews as a full default feature.
'wmgPopupsReferencePreviews' => [
'default' => false,
'group0' => true,
'arwiki' => true,
'dewiki' => true,
'etwiki' => true,
'euwiki' => true,
'fiwiki' => true,
'guwiki' => true,
'hewiki' => true,
'mrwiki' => true, // T282147
'rowiki' => true,
'dewikivoyage' => true, // T264305
],

'wgPopupsConflictingRefTooltipsGadgetName' => [
'default' => 'ReferenceTooltips',
'arwiki' => 'CiteTooltip',
'azwiki' => 'referenceTooltips',
'bawiki' => 'referenceTooltips',
'cewiki' => 'referenceTooltips',
'cswikisource' => 'ReferencePopups',
'cswiktionary' => 'ReferencePopups',
'frwiki' => 'tooltipRef',
// 'hewiki' => 'CiteTooltip', // check disabled T276330
'hewikibooks' => 'RefTooltip',
'hewikinews' => 'RefTooltip',
'hewikisource' => 'CiteTooltip',
'itwikivoyage' => 'ReferenceTooltip',
'lezwiki' => 'referenceTooltips',
'myvwiki' => 'referenceTooltips',
'ruwiki' => 'referenceTooltips',
'ruwikibooks' => 'referenceTooltips',
'ruwikinews' => 'referenceTooltips',
'ruwikisource' => 'referenceTooltips',
'tgwiki' => 'referenceTooltips',
'udmwiki' => 'referenceTooltips',
'dewikivoyage' => 'ReferenceTooltips',
],

// Whether Compact Links is a Beta feature
'wmgULSCompactLanguageLinksBetaFeature' => [
'default' => false,
'ruwikivoyage' => true,
'wikisource' => true,
],

// ------------ BetaFeatures end -----------

// -------------- Media Viewer configs --------------
'wmgUseMultimediaViewer' => [
'default' => true,
'lockeddown' => false,
'private' => false,
'officewiki' => true, // T160420
],

'wgMediaViewerEnableByDefault' => [
'default' => true,
'commonswiki' => false, // T71363
'testcommonswiki' => false, // T71363
],

'wgMediaViewerEnableByDefaultForAnonymous' => [
'default' => true,
],

'wgMediaViewerUseThumbnailGuessing' => [
'default' => true,
'private' => false, // T212099
],

'wmgUseLinter' => [
'default' => true,
'lockeddown' => false,
],

'wgLinterStatsdSampleFactor' => [
'default' => 1000,
'commonswiki' => 5000, // T184280
'small' => 50,
'medium' => 100,
],

'wgLinterSubmitterWhitelist' => [
'default' => [
'10.64.32.78' => true, # wtp1001.eqiad.wmnet
'10.64.32.73' => true, # wtp1002.eqiad.wmnet
'10.64.32.74' => true, # wtp1003.eqiad.wmnet
'10.64.32.75' => true, # wtp1004.eqiad.wmnet
'10.64.32.84' => true, # wtp1005.eqiad.wmnet
'10.64.32.85' => true, # wtp1006.eqiad.wmnet
'10.64.32.86' => true, # wtp1007.eqiad.wmnet
'10.64.32.87' => true, # wtp1008.eqiad.wmnet
'10.64.16.177' => true, # wtp1009.eqiad.wmnet
'10.64.16.178' => true, # wtp1010.eqiad.wmnet
'10.64.16.179' => true, # wtp1011.eqiad.wmnet
'10.64.16.180' => true, # wtp1012.eqiad.wmnet
'10.64.16.181' => true, # wtp1013.eqiad.wmnet
'10.64.16.182' => true, # wtp1014.eqiad.wmnet
'10.64.32.88' => true, # wtp1015.eqiad.wmnet
'10.64.32.89' => true, # wtp1016.eqiad.wmnet
'10.64.32.90' => true, # wtp1017.eqiad.wmnet
'10.64.32.91' => true, # wtp1018.eqiad.wmnet
'10.64.0.214' => true, # wtp1019.eqiad.wmnet
'10.64.0.215' => true, # wtp1020.eqiad.wmnet
'10.64.0.216' => true, # wtp1021.eqiad.wmnet
'10.64.0.217' => true, # wtp1022.eqiad.wmnet
'10.64.0.218' => true, # wtp1023.eqiad.wmnet
'10.64.0.219' => true, # wtp1024.eqiad.wmnet
'10.64.0.239' => true, # wtp1025.eqiad.wmnet
'10.64.0.240' => true, # wtp1026.eqiad.wmnet
'10.64.0.241' => true, # wtp1027.eqiad.wmnet
'10.64.0.242' => true, # wtp1028.eqiad.wmnet
'10.64.0.243' => true, # wtp1029.eqiad.wmnet
'10.64.0.244' => true, # wtp1030.eqiad.wmnet
'10.64.16.86' => true, # wtp1031.eqiad.wmnet
'10.64.16.87' => true, # wtp1032.eqiad.wmnet
'10.64.16.88' => true, # wtp1033.eqiad.wmnet
'10.64.16.89' => true, # wtp1034.eqiad.wmnet
'10.64.16.90' => true, # wtp1035.eqiad.wmnet
'10.64.16.91' => true, # wtp1036.eqiad.wmnet
'10.64.32.229' => true, # wtp1037.eqiad.wmnet
'10.64.32.230' => true, # wtp1038.eqiad.wmnet
'10.64.32.231' => true, # wtp1039.eqiad.wmnet
'10.64.32.232' => true, # wtp1040.eqiad.wmnet
'10.64.32.233' => true, # wtp1041.eqiad.wmnet
'10.64.32.234' => true, # wtp1042.eqiad.wmnet
'10.64.48.161' => true, # wtp1043.eqiad.wmnet
'10.64.48.162' => true, # wtp1044.eqiad.wmnet
'10.64.48.163' => true, # wtp1045.eqiad.wmnet
'10.64.48.164' => true, # wtp1046.eqiad.wmnet
'10.64.48.165' => true, # wtp1047.eqiad.wmnet
'10.64.48.166' => true, # wtp1048.eqiad.wmnet
'10.192.0.182' => true, # parse2001.codfw.wmnet
'10.192.0.183' => true, # parse2002.codfw.wmnet
'10.192.0.184' => true, # parse2003.codfw.wmnet
'10.192.0.185' => true, # parse2004.codfw.wmnet
'10.192.0.186' => true, # parse2005.codfw.wmnet
'10.192.16.21' => true, # parse2006.codfw.wmnet
'10.192.16.22' => true, # parse2007.codfw.wmnet
'10.192.16.24' => true, # parse2008.codfw.wmnet
'10.192.16.25' => true, # parse2009.codfw.wmnet
'10.192.16.206' => true, # parse2010.codfw.wmnet
'10.192.32.195' => true, # parse2011.codfw.wmnet
'10.192.32.196' => true, # parse2012.codfw.wmnet
'10.192.32.197' => true, # parse2013.codfw.wmnet
'10.192.32.198' => true, # parse2014.codfw.wmnet
'10.192.32.199' => true, # parse2015.codfw.wmnet
'10.192.48.149' => true, # parse2016.codfw.wmnet
'10.192.48.150' => true, # parse2017.codfw.wmnet
'10.192.48.151' => true, # parse2018.codfw.wmnet
'10.192.48.152' => true, # parse2019.codfw.wmnet
'10.192.48.153' => true, # parse2020.codfw.wmnet
],
],

// -------------- RESTBase start --------------

// whether to configure RESTBase as a Virtual REST Service
// in MW Core
'wmgUseRestbaseVRS' => [
'default' => true,
'wikitech' => false, // T102178
'private' => false,
],

// -------------- RESTBase end --------------

// -------------- Shared Parsoid start --------------

'wmgUseParsoid' => [
'default' => true,
'wikitech' => false, # T241961
'lockeddown' => false, # T61702
],

// Should a users' Cookie: headers be forwarded to Parsoid (for private wikis)
'wmgParsoidForwardCookies' => [
'default' => false,
'private' => true,
],

// -------------- Shared Parsoid end --------------

// -------------- VisualEditor start --------------

'wmgUseVisualEditor' => [
'default' => true,
'lockeddown' => false,
],

// Whether VisualEditor should bypass the MediaWiki layer and contact RESTBase directly for speed
'wmgVisualEditorAccessRestbaseDirectly' => [
'default' => true, // T100026
'wikitech' => false, # Wikitech uses local Parsoid operation
'private' => false, # Private wikis aren't yet supported by RESTBase
],
// Whether VisualEditor should re-use the edit tab (and section link) or insert its own; "SET"
'wmgVisualEditorUseSingleEditTab' => [
'default' => false, // Deploying slowly with community advanced notice

'wikisource' => true, // Starting from SET
'wiktionary' => true, // Starting from SET
'wikivoyage' => true, // Starting from SET

'mediawikiwiki' => true,
'testwiki' => true,
'test2wiki' => true, // T121421

'arcwiki' => true, // Starting from SET
'arwiki' => true, // Starting from SET
'arzwiki' => true, // Starting from SET
'aswiki' => true, // Starting from SET
'azbwiki' => true, // Starting from SET
'bhwiki' => true, // Starting from SET
'bnwiki' => true, // Starting from SET
'bowiki' => true, // Starting from SET
'bpywiki' => true, // Starting from SET
'cawiki' => true, // T180660
'chrwiki' => true, // Starting from SET
'ckbwiki' => true, // Starting from SET
'dvwiki' => true, // Starting from SET
'dzwiki' => true, // Starting from SET
'enwiki' => true, // T128478
'fawiki' => true, // Starting from SET
'glkwiki' => true, // Starting from SET
'gomwiki' => true, // Starting from SET
'gotwiki' => true, // Starting from SET
'guwiki' => true, // Starting from SET
'hiwiki' => true, // Starting from SET
'huwiki' => true, // T126801
'jawiki' => true, // Starting from SET
'kmwiki' => true, // Starting from SET
'knwiki' => true, // Starting from SET
'kowiki' => true, // Starting from SET
'kswiki' => true, // Starting from SET
'lowiki' => true, // Starting from SET
'lrcwiki' => true, // Starting from SET
'maiwiki' => true, // Starting from SET
'mlwiki' => true, // Starting from SET
'mrwiki' => true, // Starting from SET
'mywiki' => true, // Starting from SET
'mznwiki' => true, // Starting from SET
'newiki' => true, // Starting from SET
'newwiki' => true, // Starting from SET
'orwiki' => true, // Starting from SET
'pawiki' => true, // Starting from SET
'piwiki' => true, // Starting from SET
'pnbwiki' => true, // Starting from SET
'pswiki' => true, // Starting from SET
'sawiki' => true, // Starting from SET
'sdwiki' => true, // Starting from SET
'siwiki' => true, // Starting from SET
'tawiki' => true, // Starting from SET
'tcywiki' => true, // Starting from SET
'tetwiki' => true, // Starting from SET
'tewiki' => true, // Starting from SET
'thwiki' => true, // Starting from SET
'twwiki' => true, // Starting from SET
'ugwiki' => true, // Starting from SET
'urwiki' => true, // Starting from SET
'wuuwiki' => true, // Starting from SET
'zhwiki' => true, // Starting from SET (T296269)
'zh_classicalwiki' => true, // Starting from SET
'zh_yuewiki' => true, // Starting from SET

'officewiki' => true,
],

// Time that above variable was switched on, used to determine whether we should prompt user about
// preference on first load
'wmgVisualEditorSingleEditTabSwitchTime' => [
'default' => 20160101000000,
'mediawikiwiki' => 20160203000000,
'testwiki' => 20160203000000,
'test2wiki' => 20151215000000,
'arcwiki' => 20161011000000,
'arwiki' => 20160810000000,
'arzwiki' => 20160810000000,
'aswiki' => 20160907000000,
'azbwiki' => 20160810000000,
'bhwiki' => 20160907000000,
'bnwiki' => 20160907000000,
'bowiki' => 20160907000000,
'bpywiki' => 20160907000000,
'cawiki' => 20171120000000, // T180660
'chrwiki' => 20161011000000,
'ckbwiki' => 20160810000000,
'dvwiki' => 20161011000000,
'dzwiki' => 20160907000000,
'enwiki' => 20160301000000,
'fawiki' => 20160810000000,
'glkwiki' => 20160810000000,
'gomwiki' => 20160907000000,
'gotwiki' => 20161011000000,
'guwiki' => 20160907000000,
'hiwiki' => 20160907000000,
'huwiki' => 20160223000000,
'jawiki' => 20160510000000,
'kmwiki' => 20161011000000,
'knwiki' => 20160907000000,
'kswiki' => 20160907000000,
'lowiki' => 20161011000000,
'lrcwiki' => 20160810000000,
'maiwiki' => 20160907000000,
'mlwiki' => 20160907000000,
'mrwiki' => 20160907000000,
'mywiki' => 20161011000000,
'mznwiki' => 20160810000000,
'newiki' => 20160907000000,
'newwiki' => 20160907000000,
'orwiki' => 20160907000000,
'pawiki' => 20160907000000,
'piwiki' => 20160907000000,
'pnbwiki' => 20160810000000,
'pswiki' => 20160810000000,
'sawiki' => 20160907000000,
'sdwiki' => 20160810000000,
'siwiki' => 20160907000000,
'tawiki' => 20160907000000,
'tcywiki' => 20160810000000,
'tetwiki' => 20161011000000,
'tewiki' => 20160907000000,
'thwiki' => 20161011000000,
'twwiki' => 20161011000000,
'ugwiki' => 20160810000000,
'urwiki' => 20160810000000,

'officewiki' => 20160303000000,
],

// Whether the wikitext editor should be the default editor.
// * on SET wikis, this affects the text and behavior of the edit tab
// * on non-SET wikis, this affects the order of tabs (and behavior of red links after T223705)
'wmgVisualEditorIsSecondaryEditor' => [
'default' => false,
'enwiki' => true, // T132806
'eswiki' => true, // T62188
'frwiktionary' => true, // T169741
'hewiki' => true, // T54552
'zhwiki' => true, // T296269
],

// Whether to enable the 2017 wikitext editor by default.
'wmgVisualEditorEnableWikitext' => [
'default' => false,
'officewiki' => true,
],

// Whether to enable true section editing. false, true or 'mobile'
'wmgVisualEditorEnableVisualSectionEditing' => [
'default' => 'mobile',
'wikitech' => true,
'officewiki' => true,
],

// Namespaces for VisualEditor to be active in, in addition to wgContentNamespaces
'wmgVisualEditorAvailableNamespaces' => [
'default' => [
'User' => true,
'File' => true,
'Help' => true,
'Category' => true,
],

// Group 0 wikis
'+mediawikiwiki' => [
'Project' => true, // T50430
'Manual' => true, // T50430
'Extension' => true, // T50430
'API' => true, // T50430
'Skin' => true, // T50430
],

// Wikipedias
'+azwiki' => [
'Qaralama' => true, // Draft - T299332
],
'+bgwiki' => [
'Чернова' => true, // Draft - T299224
],
'+cawiki' => [
'Project' => true, // T88896
'Portal' => true, // T58000
'Viquiprojecte' => true, // T58000
],
'+cswiki' => [
'Project' => true, // T136628
],
'+enwiki' => [
'Portal' => true, // T58001
'Book' => true, // T58001
'Draft' => true,
],
'+etwiki' => [
'Mustand' /* Draft */ => true, // T192254
],
'+euwiki' => [
'Zerrenda' /* List */ => true, // T224801
],
'+fawiki' => [
'پیش‌نویس' /* Draft */ => true, // T118060
],
'+fiwiki' => [
'Wikiprojekti' => true, // T156621
],
'+frwiki' => [
'Projet' => true, // T116603
],
'+hewiki' => [
'טיוטה' /* Draft */ => true, // T87027
],
'+hrwiki' => [
'Nacrt' /* Draft */ => true, // T270688
],
'+htwiki' => [
'Project' => true, // T130177
],
'+hywiki' => [
'Սևագիր' => true, // Draft, T260825
'Վիքինախագիծ' => true, // Wikiproject, T260825
],
'+itwiki' => [
'Bozza' => true, // Draft - T280289
'Discussioni_bozza' => true // Draft talk - T280289
],
'+jawiki' => [
'Portal' => true, // T97313
],
'+kowiki' => [
'포털' /* Portal */ => true, // T224813
'초안' /* Draft */ => true, // T92798
],
'+nlwiki' => [
'Project' => true, // T164435
],
'+plwiki' => [
'Project' => true, // T133980
'Portal' => true, // T133980
'Wikiprojekt' => true, // T92698
],
'+ruwiki' => [
'Инкубатор' /* Draft / Incubator */ => true, // T86688
],
'+skwiki' => [
'Project' => true, // T229014
],
'+srwiki' => [
'Project' => true, // T205206
'Нацрт' /* Draft */ => true, // T223024
],
'+svwiki' => [
'Project' => true, // T144688
'Portal' => true, // T144688
],
'+thwiki' => [
'ฉบับร่าง' /* Draft */ => true, // T252959
],
'+vecwiki' => [
'Project' => true, // T250419
'Projeto' /* WikiProject */ => true, // T250419
'Portałe' /* Portal */ => true, // T250419
],
'+zhwiki' => [
'Draft' => true, // T91223
],

// Wiktionaries
'+frwiktionary' => [
'Annexe' => true, // T127819
'Thésaurus' => true, // T127819
'Projet' => true, // T156660
],

// Wikiquotes

// Wikibookses
'+bnwikibooks' => [
'উইকিশৈশব' => true, // T241893
],

// Wikisources
'+cswikisource' => [
'Edice' => true, // T244133
],

// Wikinewses

// Wikiversities
'+enwikiversity' => [
'Draft' => true, // T220881
'Help' => true, // T220881
'Portal' => true, // T220881
'School' => true, // T220881
'Wikiversity' => true, // T220881
],
'+frwikiversity' => [
'Recherche' => true, // T63874
],

// Wikivoyages

// Wikimanias
'+wikimaniawiki' => [
'2019' => true, // T218645
'2021' => true, // T287197
'2022' => true, // T295267
],

// Wikimedias
'+nowikimedia' => [
'Prosjekt' => true, // T181625
],
'+sewikimedia' => [
'Projekt' => true, // T62882
],

// Other wikis (e.g. Commons, Meta)
'+commonswiki' => [
'Creator' => true, // T67067
'Institution' => true, // T67067
],
'+metawiki' => [
'Project' => true, // T107003
'Grants' => true, // T67067
'Research' => true, // T67067
'Participation' => true, // T67067
'Iberocoop' => true, // T67067
'Programs' => true // T67067
],
'+wikidata' => [
'Project' => true,
],
'+wikitech' => [
'Obsolete' => true,
'OfficeIT' => true,
'Tool' => true,
],

// Private wikis
'+officewiki' => [
'Report' => true, // T60547
],
],

// Should VisualEditor be enabled for all users by default.
// When false, VE will be a 'Beta feature' instead.
'wmgVisualEditorDefault' => [
'default' => true,
'visualeditor-nondefault' => false,
],

// T52000 - Disable for logged-out users if wmgVisualEditorDefault is true
// This is a temporary variable for roll-out, to be removed once complete.
// If a wiki was previously enabled by default for all users but then disabled,
// this will need to be set true for 30 days (anon cache epoch).
'wmgVisualEditorDisableForAnons' => [
'default' => false,

'enwiki' => true,
'eswiki' => true,
'zhwiki' => true, // T296269
],

// Whether VisualEditor should pay attention to the -autodisable user preference
// to augment the -betatempdisable one (for wikis transitioning from opt-in to
// opt-out).
'wmgVisualEditorTransitionDefault' => [
'default' => false,
'dewiki' => true,
'enwiki' => true,
],

'wmgVisualEditorAllowExternalLinkPaste' => [
'default' => false,
'officewiki' => true,
],

// Whether VisualEditor's feedback page should be consolidated down to just the
// single Flow board on MediaWiki.org
'wmgVisualEditorConsolidateFeedback' => [
'default' => true,
'mediawikiwiki' => false, // This is the consolidation point
'dewiki' => false, // Retaining for local conversations
'enwiki' => false, // No local Flow install, so won't work
'zh_yuewiki' => false, // Retaining for local conversations
'betawikiversity' => false, // No local Flow install, so won't work
'dewikivoyage' => false, // No local Flow install, so won't work
'enwikiversity' => false, // No local Flow install, so won't work
'jawikiversity' => false, // No local Flow install, so won't work
'private' => false, // No local Flow install, so won't work; also risk of private data release
'lockeddown' => false, // No local Flow install, so won't work; also no editing on these wikis
],

// Should the citation button be moved from the primary toolbar into the "other" group
'wmgCiteVisualEditorOtherGroup' => [
'default' => true,
'enwiktionary' => false, // T267504
'wikipedia' => false,
'wikibooks' => false,
'wikiversity' => false,
],

// ExternalGuidance extension initiated edit tags in VE (T216123)
'wgWMEEditCampaigns' => [
'default' => [ 'external-machine-translation' ],
],

'wgVisualEditorTransclusionDialogSuggestedValues' => [
'default' => true,
],

'wgVisualEditorTransclusionDialogBackButton' => [
'default' => true,
],

// Temporary feature flag for changes to the transclusion dialog sidebar
'wgVisualEditorTransclusionDialogNewSidebar' => [
'default' => true,
],

// Temporary feature flag for changes to the descriptions in the transclusion
// dialog, see T271800
'wgVisualEditorTransclusionDialogInlineDescriptions' => [
'default' => true,
],

// --------------- VisualEditor end ---------------

'wgCiteResponsiveReferences' => [
'default' => false,

// group0
'testwiki' => true,
'test2wiki' => true,
'mediawikiwiki' => true,

// Wikis by request
'bgwiki' => true, // T162145
'cawiki' => true, // T161307
'cswiki' => true, // T241304
'elwiki' => true, // T163074
'enwiki' => true, // T173176
'frwiki' => true, // T160609
'hewiki' => true, // T161804
'ilowiki' => true, // T164230
'itwiki' => true, // T160932
'kowiki' => true, // T193491
'lawiki' => true, // T160844
'metawiki' => true, // T200707
'mswiki' => true, // T165247
'nowiki' => true, // T160362
'ptwiki' => true, // T189658
'rowiki' => true, // T187997
'svwiki' => true, // T281622

// Wiki families
'wiktionary' => true, // T159895 overall, T160933 for enwikt
'wikiquote' => true, // T159895 overall
'wikivoyage' => true, // T159895 overall
],

'wmgUseRSSExtension' => [
'default' => false,
'foundationwiki' => true,
'mediawikiwiki' => true,
'metawiki' => true, // T155830
'uawikimedia' => true,
],
'wmgRSSUrlWhitelist' => [
'default' => [], // as of Ext:RSS v2, this means no URLs are allowed.
'uawikimedia' => [ 'https://wikimediaukraine.wordpress.com/feed/' ],
'foundationwiki' => [
'https://wikimediafoundation.org/news/feed/',
'https://wikimediafoundation.org/category/wikimediacommons/feed/',
'https://wikimediafoundation.org/category/communications/picture-of-the-day/feed/',
],
'mediawikiwiki' => [
'https://wikimediafoundation.org/news/feed/',
'https://wikimediafoundation.org/category/technology/feed/',
'https://wikimediafoundation.org/category/technology/mediawiki/feed/',
'https://discourse-mediawiki.wmflabs.org/c/ask-here.rss',

// Feeds included for Fundraising Tech pages
'https://codeclimate.com/github/wikimedia/mediawiki-extensions-CentralNotice/feed.atom',
'https://codeclimate.com/github/wikimedia/mediawiki-extensions-DonationInterface/feed.atom',
'https://codeclimate.com/github/wikimedia/wikimedia-fundraising-crm/feed.atom',
'https://codeclimate.com/github/wikimedia/wikimedia-fundraising-dash/feed.atom',
'https://codeclimate.com/github/wikimedia/wikimedia-fundraising-php-queue/feed.atom',
'https://codeclimate.com/github/wikimedia/wikimedia-fundraising-SmashPig/feed.atom',
'https://codeclimate.com/github/wikimedia/wikimedia-fundraising-tools/feed.atom',
],
'metawiki' => [
'https://tagteam.harvard.edu/hubs/wmde-policy/items.rss', // WM DE political RSS feed - T165285
'https://diff.wikimedia.org/feed/' // Diff - T283380
],
],

'wmgUseDoubleWiki' => [
'default' => false,
'wikisource' => true,
'sourceswiki' => true,
'frwiktionary' => true,
'frwikiversity' => true,
'fawiki' => true,
'testwiki' => true,
],

'wgCategoryCollation' => [
'default' => 'uppercase',
// Multilingual wikis
'mediawikiwiki' => 'uca-default',
// Single-language wikis
'abwiki' => 'uppercase-ab', // T183430
'azwiki' => 'uca-az', // T201770
'bawiki' => 'uppercase-ba', // T162823
'bawikibooks' => 'uppercase-ba', // T162823
'be_x_oldwiki' => 'uca-be-tarask', // T48005
'bewiki' => 'uca-be', // T48004
'bewikisource' => 'uca-be', // T48004
'bnwiki' => 'numeric', // T146675
'bnwikisource' => 'numeric', // T146675
'bswiki' => 'uca-bs-u-kn', // T116527, T148682
'bswiktionary' => 'uca-bs-u-kn', // T258346
'ckbwiki' => 'xx-uca-ckb', // T57630
'cswiki' => 'uca-cs-u-kn', // T66885, T146675
'cswiktionary' => 'uca-default', // T106337
'cywiki' => 'uca-cy', // T61800
'cywikibooks' => 'uca-cy', // T61800
'cywikiquote' => 'uca-cy', // T61800
'cywikisource' => 'uca-cy', // T61800
'cywiktionary' => 'uca-cy', // T61800
'dewikisource' => 'uca-de-u-kn', // T149002 T155916
'enwiki' => 'uca-default-u-kn', // T136150
'eswiki' => 'uca-es-u-kn', // T183802
'eswikiversity' => 'uca-es-u-kn', // T149002
'etwiki' => 'uca-et-u-kn', // T202977
'etwikibooks' => 'uca-et-u-kn', // T202977
'etwikimedia' => 'uca-et-u-kn', // T202977
'etwikiquote' => 'uca-et-u-kn', // T202977
'etwikisource' => 'uca-et-u-kn', // T202977
'etwiktionary' => 'uca-et-u-kn', // T202977
'fawiki' => 'uca-fa', // T139110
'fawikisource' => 'uca-fa', // T139110
'fawiktionary' => 'uca-fa', // T139110
'fawikibooks' => 'uca-fa', // T139110
'fawikinews' => 'uca-fa', // T139110
'fawikiquote' => 'uca-fa', // T139110
'fiwiki' => 'uca-fi', // T48330
'fiwikibooks' => 'uca-fi', // T48330
'fiwikimedia' => 'uca-fi', // T48330
'fiwikinews' => 'uca-fi', // T48330
'fiwikiquote' => 'uca-fi', // T48330
'fiwikisource' => 'uca-fi', // T48330
'fiwikiversity' => 'uca-fi', // T48330
'fiwikivoyage' => 'uca-fi', // T151570
'frwiki' => 'uca-fr-u-kn', // T56680, T146675
'frwikibooks' => 'uca-fr', // T74513
'frwikinews' => 'uca-fr', // T68165
'frwikiversity' => 'uca-fr', // T71782
'frwiktionary' => 'uca-default', // T169810
'gdwiki' => 'uca-default', // T125315
'gewikimedia' => 'uca-ka-u-kn', // T236389
'glwiki' => 'uca-gl-u-kn', // T149002
'grwikimedia' => 'uca-el-u-kn', // T245911
'hewiki' => 'numeric', // T146675
'hewikisource' => 'numeric', // T168321
'hrwiki' => 'uca-hr-u-kn', // T148749, T148682
'hsbwiki' => 'uca-hsb', // T90689
'huwiki' => 'uca-hu-u-kn', // T47596, T146675
'idwikimedia' => 'uca-default-u-kn', // T192726, T192252
'id_internalwikimedia' => 'uca-default-u-kn',
'ilowiki' => 'uca-tl-u-kn', // T149002
'iswiki' => 'uca-is', // T58859
'iswiktionary' => 'identity', // T32722
'itwiki' => 'uca-it-u-kn', // T136647, T146675
'ltwiki' => 'uca-lt', // T123627
'lvwiki' => 'uca-lv', // T67003
'mkwiki' => 'uca-mk-u-kn', // T26953
'napwikisource' => 'uca-it-u-kn', // T210752
'nlwiki' => 'uca-nl', // T125774
'nnwiki' => 'uca-nn-u-kn', // T253559
'nowiki' => 'uca-nb-u-kn', // T146675, T148488
'nowikimedia' => 'uca-nb-u-kn', // T185630
'olowiki' => 'uca-fi-u-kn', // T147064
'plwiki' => 'uca-pl-u-kn', // T44413, T146675
'plwikisource' => 'uca-pl', // T86821
'plwikivoyage' => 'uca-pl', // T47968
'plwiktionary' => 'uca-default', // T48081
'ptwiki' => 'uca-pt-u-kn', // T47911, T149002
'ptwikibooks' => 'uca-pt', // T47911
'romdwikimedia' => 'uca-ro-u-kn',
'rowiki' => 'uca-ro-u-kn', // T168711
'rowikibooks' => 'uca-ro-u-kn', // T168711
'rowikinews' => 'uca-ro-u-kn', // T168711
'rowikiquote' => 'uca-ro-u-kn', // T168711
'rowikisource' => 'uca-ro-u-kn', // T168711
'rowikivoyage' => 'uca-ro-u-kn', // T168711
'rowiktionary' => 'uca-ro-u-kn', // T168711
'rswikimedia' => 'uca-sr', // T115806
'ruwiki' => 'uca-ru-u-kn', // T54997, T146675
'ruwikibooks' => 'uca-ru', // T54997
'ruwikinews' => 'uca-ru', // T54997
'ruwikiquote' => 'uca-ru', // T54997
'ruwikisource' => 'uca-ru', // T54997
'ruwikiversity' => 'uca-ru', // T54997
'ruwikivoyage' => 'uca-ru', // T54997
'ruwiktionary' => 'uca-ru', // T54997
'sewiki' => 'uca-se-u-kn', // T182431
'shwiki' => 'uca-hr-u-kn', // T69287, T149002
'slwiki' => 'uca-sl-u-kn', // T208984
'slwikibooks' => 'uca-sl-u-kn', // T208984
'slwikiquote' => 'uca-sl-u-kn', // T208984
'slwikisource' => 'uca-sl-u-kn', // T208984
'slwikiversity' => 'uca-sl-u-kn', // T208984
'slwiktionary' => 'uca-sl-u-kn', // T208984
'sqwiki' => 'uca-sq-u-kn', // T192709
'sqwikibooks' => 'uca-sq-u-kn', // T192709
'sqwikinews' => 'uca-sq-u-kn', // T192709
'sqwikiquote' => 'uca-sq-u-kn', // T192709
'srwiki' => 'uca-sr-u-kn', // T115806, T149002
'srwikibooks' => 'uca-sr', // T115806
'srwikinews' => 'uca-sr', // T115806
'srwikiquote' => 'uca-sr', // T115806
'srwikisource' => 'uca-sr', // T115806
'srwiktionary' => 'uca-sr', // T115806
'skwiki' => 'uca-sk', // [[w:sk:Special:PermaLink/5785371]]
'svwiki' => 'uca-sv-u-kn', // T47446, T142113
'svwikisource' => 'uca-sv@collation=standard', // T48058
'tawiki' => 'uca-ta', // T75453
'tawikibooks' => 'uca-ta', // T75453
'tawikinews' => 'uca-ta', // T75453
'tawikiquote' => 'uca-ta', // T75453
'tawikisource' => 'uca-ta', // T75453
'tawiktionary' => 'uca-ta', // T75453
'testwiki' => 'uca-default-u-kn', // T141433
'thwikibooks' => 'uca-default', // T50097
'thwikinews' => 'uca-default', // T50097
'thwiki' => 'uca-default', // T50097
'thwikiquote' => 'uca-default', // T50097
'thwikisource' => 'uca-default', // T50097
'thwiktionary' => 'uca-default', // T50097
'trwiki' => 'uca-tr', // T184943
'trwikiquote' => 'uca-tr', // T263628
'trwikivoyage' => 'uca-tr', // T272783
'trwiktionary' => 'uca-tr', // T262163
'uawikimedia' => 'uca-uk', // T47776
'ukwiki' => 'uca-uk-u-kn', // T47444, T148682
'ukwikibooks' => 'uca-uk', // T47776
'ukwikinews' => 'uca-uk', // T47776
'ukwikiquote' => 'uca-uk', // T47776
'ukwikisource' => 'uca-uk', // T47776
'ukwikivoyage' => 'uca-uk', // T48417
'ukwiktionary' => 'uca-uk', // T47776
'viwiki' => 'uca-vi-u-kn', // T47979, T146675
'viwikibooks' => 'uca-vi', // T47979
'viwikiquote' => 'uca-vi', // T47979
'viwikisource' => 'uca-vi', // T47979
'viwikivoyage' => 'uca-vi', // T55616
'viwiktionary' => 'uca-vi', // T47979
'wbwikimedia' => 'numeric', // T162510
],

'wgPageCreationLog' => [
'default' => true,
'commonswiki' => false,
'testcommonswiki' => false,
'wikidatawiki' => false,
],

// Varied for Labs only.
'wmgUsePoolCounter' => [
'default' => true,
],

'wmgUseGoogleNewsSitemap' => [
'default' => false,
'wikinews' => true, // Following T39608 discussion
'testwiki' => true,
],
'wmgGNSMfallbackCategory' => [
'default' => 'Published',
'arwikinews' => 'نشر', // T172875
'cawikinews' => 'Notícies publicades', // T172875
'dewikinews' => 'Veröffentlicht', // T172875
'eswikinews' => 'Artículos publicados', // T172875
'elwikinews' => 'Δημοσιευμένα', // T39608
'eowikinews' => 'Publikigitaj artikoloj', // T172875
'fawikinews' => 'منتشرشده',
'fiwikinews' => 'Julkaistut artikkelit', // T172875
'frwikinews' => 'Article publié', // T172875
'hewikinews' => 'פורסמו', // T172875
'itwikinews' => 'Pubblicati', // T172875
'jawikinews' => '公開中', // T172875
'kowikinews' => '발행됨', // T172875
'nowikinews' => 'Publisert', // T172875
'nlwikinews' => 'Gepubliceerd', // T172875
'ptwikinews' => 'Publicado', // T172875
'rowikinews' => 'Publicate', // T172875
'ruwikinews' => 'Опубликовано', // T172875
'srwikinews' => 'Објављено', // T172875
'trwikinews' => 'Yayınlandı', // T172875
'ukwikinews' => 'Опубліковані', // T172875
'zhwikinews' => '已发布', // T172875
],

'wmgGNSMcommentNamespace' => [
'default' => true,
'elwikinews' => 102, // T39608
'fawikinews' => 102,
],

'wmgUseCLDR' => [
'default' => true,
'testwiki' => true,
],

'wgParserCacheType' => [
'default' => 'mysql-multiwrite',
'wikitech' => 'memcached-pecl',
],

'wgLanguageConverterCacheType' => [
'default' => CACHE_ACCEL,
],

'wgChronologyProtectorStash' => [
'default' => 'redis_local',
'wikitech' => 'memcached-pecl'
],

// General cache epochs
'wgCacheEpoch' => [
'default' => '20130601000000',
// If you want to purge parser cache entries for wikidata consider a RejectParserCacheValue
// in CommonSettings.php instead.
'wikidatawiki' => '20170724130500',
'testwikidatawiki' => '20180919200000',
],
'wgThumbnailEpoch' => [
'default' => '20130601000000',
],

'wmgPFEnableStringFunctions' => [
'default' => false,
'donatewiki' => true,
],

'wgUploadMissingFileUrl' => [
'default' => false,
'enwiki' => '//en.wikipedia.org/wiki/Special:Upload',
'incubatorwiki' => '//commons.wikimedia.org/wiki/Special:Upload',
'nlwiki' => '//commons.wikimedia.org/wiki/Special:Upload?uselang=nl',
'nlwikisource' => '//commons.wikimedia.org/wiki/Special:Upload?uselang=nl',
'nlwikiquote' => '//commons.wikimedia.org/wiki/Special:Upload?uselang=nl',
'nlwiktionary' => '//commons.wikimedia.org/wiki/Special:Upload?uselang=nl',
'ptwikibooks' => '//commons.wikimedia.org/wiki/Special:Upload/pt?uselang=pt',
],

// Whether to show "Publish" rather than "Save" on the edit page (and related circumstances)
// This should be set to true for all public WMF wikis, and any changes should be discussed
// with Contributors and Legal before they are done, due to the legal implications.
'wgEditSubmitButtonLabelPublish' => [
'default' => true, // T131132 from 2017-03-15
'private' => false, // Private wikis are not public
'enwikinews' => false, // Done via local {{int:Copyrightwarning}}s instead.
'eswikinews' => false, // Done via local {{int:Copyrightwarning}}s instead.
'frwikinews' => false, // Done via local {{int:Copyrightwarning}}s instead.
'ptwikinews' => false, // Done via local {{int:Copyrightwarning}}s instead.
],

// ----------- CheckUser start ----------
// Do not change these settings without Legal, T&S, and Security sign-off first.

// On in all Production, disabled in all Labs; varied for Labs only.
'wmgUseCheckUser' => [
'default' => true,
],

'wgCheckUserForceSummary' => [
'default' => true, // T73457
],

'wgCheckUserEnableSpecialInvestigate' => [
'default' => true, // T264357
],

'wgCheckUserLogLogins' => [
// T253802 - enabled everywhere but loginwiki
'default' => true,
'loginwiki' => false,
],

'wgCheckUserLogSuccessfulBotLogins' => [
'default' => false, // T253802
],

// ----------- CheckUser end ----------

// IPInfo extension
'wmgUseIPInfo' => [
'default' => false,
'testwiki' => true, // T260598
],

'wmgUseIncubator' => [
'default' => false,
'incubatorwiki' => true,
],

'wmgUseWikiLove' => [
'default' => false,
'arwiki' => true,
'azwiki' => true, // T119727
'bnwiki' => true, // T129728
'bnwikisource' => true, // T149683
'ckbwiki' => true, // T169563
'commonswiki' => true,
'testcommonswiki' => true,
'enwiki' => true,
'enwikivoyage' => true, // T52063
'eswiki' => true, // T103424
'eswikivoyage' => true, // T122765
'fawiki' => true, // T35541
'fawiktionary' => true, // T35541
'hewiki' => true,
'hewikiquote' => true, // T266744
'hewikisource' => true, // T284864
'hewiktionary' => true, // T262181
'hiwiki' => true,
'huwiki' => true, // T32417
'hywiki' => true, // T97563
'incubatorwiki' => true, // T33209
'iswiki' => true, // T45760
'itwikiquote' => true, // T42628
'itwikivoyage' => true, // T45274
'jawiki' => true, // T34312
'kowiki' => true, // T57914
'mediawikiwiki' => true,
'mkwiki' => true, // T33831
'mlwiki' => true, // T32500
'newiki' => true, // T89818
'nlwiki' => true, // T247286
'nowiki' => true, // T32794
'officewiki' => true,
'outreachwiki' => true, // T106264
'orwiki' => true, // T33172
'pawiki' => true, // T178919
'ptwiki' => true, // T33178
'sawiki' => true, // T192212
'sewikimedia' => true, // T32491
'siwiki' => true, // T35485
'slwiki' => true, // T254706
'sqwiki' => true, // T227970
'sqwikiquote' => true, // T230390
'srwiki' => true, // T37913
'svwiki' => true, // T32756
'svwikinews' => true, // T33754
'tawiki' => true, // T280326
'testwiki' => true,
'trwiki' => true, // T40227
'ukwiki' => true, // T91530
'urwiki' => true, // T42848
'viwiki' => true, // T50878
'wikitech' => true,
'zhwiki' => true, // T32362
'zhwikivoyage' => true, // T75717
'zh_yuewiki' => true, // T202548
],

// whether to use the Math extension
'wmgUseMath' => [
'default' => true, // moved from MW core
'lockeddown' => false, // T61702
],

// whether MathML rendering is enabled by default - T131177
'wmgUseMathML' => [
'private' => false,
'default' => true,
],

'wmgUseMobileApp' => [
'default' => true,
'wikitech' => false,
],

'wgMFQueryPropModules' => [
// workaround for T125672
'default' => [ 'pageprops' ],
'wikidata' => [ 'entityterms' ],
],
'wgMFSearchAPIParams' => [
// workaround for T125672, though also fixes T120197
'default' => [
'ppprop' => 'displaytitle'
],
'wikidata' => [
'wbetterms' => 'label'
]
],
'wgMFSearchGenerator' => [
'default' => [
'name' => 'prefixsearch',
'prefix' => 'ps'
],
'wikidata' => [
'name' => 'wbsearch',
'prefix' => 'wbs'
]
],
// If set to "false": No alternate links will be added to desktop pages,
// and MobileFrontend won't add a canonical tag
// If set to "true": Alternate link will be added, MF will add a canonical tag
'wgMFNoindexPages' => [
'default' => true, // T255458
],
// Which editor to use as the default on MobileFrontend
// 'source', 'visual', 'preference' (to use the desktop editor preference), or 'abtest'
'wmgMFDefaultEditor' => [
'default' => false,
'azwiki' => 'abtest', // Azerbaijani
'bgwiki' => 'abtest', // Bulgarian
'zh_yuewiki' => 'abtest', // Cantonese
'cawiki' => 'abtest', // Catalan
'hrwiki' => 'abtest', // Croatian
'dawiki' => 'abtest', // Danish
'etwiki' => 'abtest', // Estonian
'fiwiki' => 'abtest', // Finnish
'elwiki' => 'abtest', // Greek
'huwiki' => 'abtest', // Hungarian
'mswiki' => 'abtest', // Malay
'mlwiki' => 'abtest', // Malayalam
'nowiki' => 'abtest', // Norwegian (Bokmål)
'ptwiki' => 'abtest', // Portugese
'rowiki' => 'abtest', // Romanian
'srwiki' => 'abtest', // Serbian
'svwiki' => 'abtest', // Swedish
'tawiki' => 'abtest', // Tamil
'thwiki' => 'abtest', // Thai
'urwiki' => 'abtest' // Urdu
],
// Whether to oversample EditAttemptStep logging on MobileFrontend
// 'visualeditor' or 'all', currently kept in sync with the above
// wmgMFDefaultEditor preference so wikis with abtest are being oversampled.
'wgMFSchemaEditAttemptStepOversample' => [
'default' => 'visualeditor',
'azwiki' => 'all', // Azerbaijani
'bgwiki' => 'all', // Bulgarian
'zh_yuewiki' => 'all', // Cantonese
'cawiki' => 'all', // Catalan
'hrwiki' => 'all', // Croatian
'dawiki' => 'all', // Danish
'etwiki' => 'all', // Estonian
'fiwiki' => 'all', // Finnish
'elwiki' => 'all', // Greek
'huwiki' => 'all', // Hungarian
'mswiki' => 'all', // Malay
'mlwiki' => 'all', // Malayalam
'nowiki' => 'all', // Norwegian (Bokmål)
'ptwiki' => 'all', // Portugese
'rowiki' => 'all', // Romanian
'srwiki' => 'all', // Serbian
'svwiki' => 'all', // Swedish
'tawiki' => 'all', // Tamil
'thwiki' => 'all', // Thai
'urwiki' => 'all' // Urdu
],

// Namespaces where lead paragraph should be moved above infobox on mobile devices.
'wgMFNamespacesWithLeadParagraphs' => [
'default' => [ NS_MAIN ],
'nlwiki' => [ NS_MAIN, NS_USER, ] // T242030
],

'wmgEnableTextExtracts' => [
'default' => true,
],
'wgExtractsRemoveClasses' => [
'default' => [
// This is a good thing to remove in any case
'.metadata',
// b/c rules, @todo: consider just whacking class="noexcerpt" on these
'span.coordinates', 'span.geo-multi-punct', 'span.geo-nondefault', '#coordinates',
],
],
'wgExtractsExtendOpenSearchXml' => [
// Performance problem for high-traffic opensearch (T240691).
'default' => false,
],

'wmgEnableJsonConfigDataMode' => [
'default' => true,
# Technically they could be enabled as well, but keep them off just in case for now
'private' => false,
'fishbowl' => false,
],

'wmgEnableDashikiData' => [
'default' => false,
'metawiki' => true,
],

'wmgUseGraph' => [
'default' => true,
],

'wgGraphDefaultVegaVer' => [
'default' => 2,
],

'wmgUseGraphWithJsonNamespace' => [
'default' => false,

// Legacy Graph deployments, with a Graph: namespace.
// Yurik would like new wikis only use <graph>...</graph>.
// See T97027 discussion for context.
'collabwiki' => true,
'mediawikiwiki' => true,
],

'wmgUseSubPageList3' => [
'default' => false,
'testwiki' => true,
'wikiversity' => true,
'cswiktionary' => true, // T40903
'labswiki' => true, // T304181
],

'wmgShowHiddenCats' => [
'default' => false,
'commonswiki' => true,
'testcommonswiki' => true,
],

'wgMobileUrlTemplate' => [
'default' => '%h0.m.%h1.%h2',
'mediawikiwiki' => 'm.%h1.%h2',
'sourceswiki' => 'm.%h0.%h1', // T38002
'wikidatawiki' => 'm.%h1.%h2',
'wikitech' => '', // Not behind Varnish so no black magick
],
'wgMFAutodetectMobileView' => [
'default' => false,
'wikitech' => true, // Not behind Varnish
],

// T210553, T210554
'wgMinervaPageIssuesNewTreatment' => [
'default' => [
"base" => true,
"beta" => true,
],
],

'wgMinervaDonateLink' => [
'default' => [
'base' => true,
],
],

'wgMinervaTalkAtTop' => [
// Blocked on T54165
'default' => [
'base' => false,
'beta' => false,
'loggedin' => true,
],
'mobile-anon-talk' => [
'base' => true,
'beta' => true,
'loggedin' => true,
],
],

// T169001
'wgMFLogWrappedInfoboxes' => [
'default' => false,
'enwiki' => true,
],
'wgMFNearby' => [
'default' => true, // Does not gets enabled on wikis w/o GeoData anyway
],

// Enable X-Analytics logging
'wgMFEnableXAnalyticsLogging' => [
'default' => true,
],

'wgMFTrackBlockNotices' => [
'default' => true,
],

'wgMFAmcOutreach' => [
'default' => true, // T234026
],

'wgMinervaEnableSiteNotice' => [
'default' => false,
'closed' => true, // T261357
'arwiki' => true,
'bnwiki' => true, // T299529
'kowiki' => true, // T172630
// WikidataPageBanner extensions must enable for Minerva support.
// (T254391)
'testwiki' => true,
'test2wiki' => true,
'wikivoyage' => true,
'ruwikimedia' => true,
'cawiki' => true,
'euwiki' => true,
'glwiki' => true,
'trwiki' => true,
],

// Link to help Google spider associate pages on wiki with our Android app.
// They originally special-cased us but would like it done the normal way now. :)
'wgMFAppPackageId' => [
'default' => false,
'wikipedia' => 'org.wikipedia',
],

'wgMFCollapseSectionsByDefault' => [
'default' => true,
'wiktionary' => false,
],
'wgMFUseWikibase' => [
'default' => true,
],
'wgMFEnableWikidataDescriptions' => [
'default' => [
'base' => true, 'beta' => true,
],
],
'wgMFUseDesktopSpecialHistoryPage' => [ // T219895
'default' => [
'base' => false,
'beta' => false,
'amc' => true,
],
],

'wgMFDisplayWikibaseDescriptions' => [
'default' => [
'search' => true, 'nearby' => true, 'watchlist' => true, 'tagline' => true
],
'nowikidatadescriptiontaglines' => [
'search' => true, 'nearby' => true, 'watchlist' => true, 'tagline' => false
],
'enwiki' => [
'search' => true, 'nearby' => true, 'watchlist' => true, 'tagline' => false
],
'ruwiki' => [
'search' => true, 'nearby' => true, 'watchlist' => true, 'tagline' => false
],
],

'wgMFMobileFormatterOptions' => [
'default' => [
'excludeNamespaces' => [ 10, -1 ],
'maxImages' => 1000,
'maxHeadings' => 4000,
'headings' => [ 'h1', 'h2', 'h3', 'h4', 'h5', 'h6' ]
],
'wikivoyage' => [
'excludeNamespaces' => [ 10, -1 ],
'maxImages' => 1000,
'maxHeadings' => 4000,
'headings' => [ 'h2', 'h3', 'h4', 'h5', 'h6' ] // T110436, T110837
],
],

'wgMFRemovableClasses' => [
'default' => [
'base' => [
'.navbox',
'.nomobile',
'.mbox-image',
'.vertical-navbox'
],
'beta' => [
'.navbox',
'.nomobile',
'.mbox-image',
'.vertical-navbox'
],
'HTML' => [],
],
],

'wgMFLazyLoadImages' => [
// T142399
'default' => [
'base' => true,
'beta' => true,
],
'private' => [
'base' => false,
'beta' => true,
],
'fishbowl' => [
'base' => false,
'beta' => true,
],
],

'wgExtraGenderNamespaces' => [
'default' => [],
'cswiki' => [
NS_USER => [ 'male' => 'Wikipedista', 'female' => 'Wikipedistka' ],
NS_USER_TALK => [ 'male' => 'Diskuse_s_wikipedistou', 'female' => 'Diskuse_s_wikipedistkou' ],
],
'plwiki' => [
NS_USER => [ 'male' => 'Wikipedysta', 'female' => 'Wikipedystka' ],
NS_USER_TALK => [ 'male' => 'Dyskusja_wikipedysty', 'female' => 'Dyskusja_wikipedystki' ]
],
'plwikinews' => [
NS_USER => [ 'male' => 'Wikireporter', 'female' => 'Wikireporterka' ],
NS_USER_TALK => [ 'male' => 'Dyskusja_wikireportera', 'female' => 'Dyskusja_wikireporterki' ],
],
'plwiktionary' => [
NS_USER => [ 'male' => 'Wikisłownikarz', 'female' => 'Wikisłownikarka' ],
NS_USER_TALK => [ 'male' => 'Dyskusja_wikisłownikarza', 'female' => 'Dyskusja_wikisłownikarki' ],
],
'ptwiki' => [
NS_USER => [ 'male' => 'Usuário', 'female' => 'Usuária' ],
NS_USER_TALK => [ 'male' => 'Usuário_Discussão', 'female' => 'Usuária_Discussão' ],
],
'skwiki' => [ // T143472
NS_USER => [ 'male' => 'Redaktor', 'female' => 'Redaktorka' ],
NS_USER_TALK => [ 'male' => 'Diskusia_s_redaktorom', 'female' => 'Diskusia_s_redaktorkou' ],
],
'test2wiki' => [ NS_USER => [ 'male' => 'Male_user', 'female' => 'Female_user' ] ],
],

'wmgUseBabel' => [
'default' => true,
'lockeddown' => false,
],
'wmgBabelCategoryNames' => [
'default' => [
'0' => false,
'1' => false,
'2' => false,
'3' => false,
'4' => false,
'5' => false,
'N' => false,
],
'betawikiversity' => [ // T66168
'0' => 'User %code%-0',
'1' => 'User %code%-1',
'2' => 'User %code%-2',
'3' => 'User %code%-3',
'4' => 'User %code%-4',
'5' => 'User %code%-5',
'N' => 'User %code%-N',
],
'cawiki' => [
'0' => false,
'1' => 'Usuaris %code%-1',
'2' => 'Usuaris %code%-2',
'3' => 'Usuaris %code%-3',
'4' => 'Usuaris %code%-4',
'5' => false,
'N' => 'Usuaris %code%-N',
],
'cswikiversity' => [ // T67211
'0' => 'Uživatel %code%-0',
'1' => 'Uživatel %code%-1',
'2' => 'Uživatel %code%-2',
'3' => 'Uživatel %code%-3',
'4' => 'Uživatel %code%-4',
'5' => 'Uživatel %code%-5',
'N' => 'Uživatel %code%-N',
],
'cawiktionary' => [ // T49287
'0' => false,
'1' => 'Usuaris %code%-1',
'2' => 'Usuaris %code%-2',
'3' => 'Usuaris %code%-3',
'4' => 'Usuaris %code%-4',
'5' => false,
'N' => 'Usuaris %code%-N',
],
'commonswiki' => [
'0' => 'User %code%-0',
'1' => 'User %code%-1',
'2' => 'User %code%-2',
'3' => 'User %code%-3',
'4' => 'User %code%-4',
'5' => false,
'N' => 'User %code%-N',
],
'testcommonswiki' => [
'0' => 'User %code%-0',
'1' => 'User %code%-1',
'2' => 'User %code%-2',
'3' => 'User %code%-3',
'4' => 'User %code%-4',
'5' => false,
'N' => 'User %code%-N',
],
'dewiki' => [
'0' => false,
'1' => 'User %code%-1',
'2' => 'User %code%-2',
'3' => 'User %code%-3',
'4' => 'User %code%-4',
'5' => false,
'N' => 'User %code%-M',
],
'elwikisource' => [ // T161593
'0' => 'Χρήστης %code%-0',
'1' => 'Χρήστης %code%-1',
'2' => 'Χρήστης %code%-2',
'3' => 'Χρήστης %code%-3',
'4' => 'Χρήστης %code%-4',
'5' => 'Χρήστης %code%-5',
'N' => 'Χρήστης %code%-M',
],
'enwiki' => [
'0' => false,
'1' => 'User %code%-1',
'2' => 'User %code%-2',
'3' => 'User %code%-3',
'4' => 'User %code%-4',
'5' => 'User %code%-5',
'N' => 'User %code%-N',
],
'enwiktionary' => [
'0' => false,
'1' => 'User %code%-1',
'2' => 'User %code%-2',
'3' => 'User %code%-3',
'4' => 'User %code%-4',
'5' => false,
'N' => 'User %code%-N',
],
'enwikiquote' => [
'0' => false,
'1' => 'User %code%-1',
'2' => 'User %code%-2',
'3' => 'User %code%-3',
'4' => 'User %code%-4',
'5' => 'User %code%-5',
'N' => 'User %code%-N',
],
'enwikisource' => [
'0' => false,
'1' => 'User %code%-1',
'2' => 'User %code%-2',
'3' => 'User %code%-3',
'4' => 'User %code%-4',
'5' => false,
'N' => 'User %code%-N',
],
'enwikinews' => [
'0' => false,
'1' => 'User %code%-1',
'2' => 'User %code%-2',
'3' => 'User %code%-3',
'4' => 'User %code%-4',
'5' => false,
'N' => 'User %code%-N',
],
'enwikiversity' => [
'0' => 'User %code%-0',
'1' => 'User %code%-1',
'2' => 'User %code%-2',
'3' => 'User %code%-3',
'4' => 'User %code%-4',
'5' => false,
'N' => 'User %code%-N',
],
'eowiktionary' => [ // T63116
'0' => 'Vikivortaristo %code%-0',
'1' => 'Vikivortaristo %code%-1',
'2' => 'Vikivortaristo %code%-2',
'3' => 'Vikivortaristo %code%-3',
'4' => 'Vikivortaristo %code%-4',
'5' => false,
'N' => 'Vikivortaristo %code%-D',
],
'eswiki' => [
'0' => false,
'1' => 'Wikipedia:Wikipedistas con nivel básico de %wikiname%',
'2' => 'Wikipedia:Wikipedistas con nivel intermedio de %wikiname%',
'3' => 'Wikipedia:Wikipedistas con nivel avanzado de %wikiname%',
'4' => 'Wikipedia:Wikipedistas con nivel experto de %wikiname%',
'5' => 'Wikipedia:Wikipedistas con nivel profesional de %wikiname%',
'N' => 'Wikipedia:Wikipedistas con nivel nativo de %wikiname%',
],
'eswikibooks' => [
'0' => false,
'1' => false,
'2' => false,
'3' => false,
'4' => false,
'5' => false,
'N' => false,
],
'eswikinews' => [
'0' => 'Usuario %code%-0',
'1' => 'Usuario %code%-1',
'2' => 'Usuario %code%-2',
'3' => 'Usuario %code%-3',
'4' => 'Usuario %code%-4',
'5' => false,
'N' => 'Usuario %code%-N',
],
'eswikivoyage' => [ // T54309
'0' => 'Usuario %code%-0',
'1' => 'Usuario %code%-1',
'2' => 'Usuario %code%-2',
'3' => 'Usuario %code%-3',
'4' => 'Usuario %code%-4',
'5' => 'Usuario %code%-5',
'N' => 'Usuario %code%-N',
],
'fiwiki' => [
'0' => false,
'1' => 'User %code%-1',
'2' => 'User %code%-2',
'3' => 'User %code%-3',
'4' => 'User %code%-4',
'5' => false,
'N' => 'User %code%-N',
],
'fowiki' => [
'0' => false,
'1' => 'Brúkari %code%-1',
'2' => 'Brúkari %code%-2',
'3' => 'Brúkari %code%-3',
'4' => 'Brúkari %code%-4',
'5' => 'Brúkari %code%-5',
'N' => 'Brúkari %code%-N',
],
// T39401
'frwiki' => [
'0' => 'Utilisateur %code%-0',
'1' => 'Utilisateur %code%-1',
'2' => 'Utilisateur %code%-2',
'3' => 'Utilisateur %code%-3',
'4' => 'Utilisateur %code%-4',
'5' => false,
'N' => 'Utilisateur %code%-M',
],
'frwikibooks' => [ // T146213
'0' => 'Utilisateurs %code%-0',
'1' => 'Utilisateurs %code%-1',
'2' => 'Utilisateurs %code%-2',
'3' => 'Utilisateurs %code%-3',
'4' => 'Utilisateurs %code%-4',
'5' => 'Utilisateurs %code%-5',
'N' => 'Utilisateurs %code%-M',
],
'frwikiquote' => [ // T41472
'0' => 'Utilisateur %code%-0',
'1' => 'Utilisateur %code%-1',
'2' => 'Utilisateur %code%-2',
'3' => 'Utilisateur %code%-3',
'4' => 'Utilisateur %code%-4',
'5' => 'Utilisateur %code%-5',
'N' => 'Utilisateur %code%-M',
],
'frwikisource' => [
'0' => 'Utilisateurs %code%-0',
'1' => 'Utilisateurs %code%-1',
'2' => 'Utilisateurs %code%-2',
'3' => 'Utilisateurs %code%-3',
'4' => 'Utilisateurs %code%-4',
'5' => false,
'N' => 'Utilisateurs %code%-M',
],
'frwikiversity' => [ // T146213
'0' => 'Utilisateurs %code%-0',
'1' => 'Utilisateurs %code%-1',
'2' => 'Utilisateurs %code%-2',
'3' => 'Utilisateurs %code%-3',
'4' => 'Utilisateurs %code%-4',
'5' => false,
'N' => 'Utilisateurs %code%-M',
],
'frwiktionary' => [
'0' => 'Personnes ne parlant pas %wikiname% mais s’y intéressant',
'1' => 'Personnes ayant un niveau débutant en %wikiname%',
'2' => 'Personnes ayant un niveau intermédiaire en %wikiname%',
'3' => 'Personnes ayant un niveau avancé en %wikiname%',
'4' => 'Personnes ayant un niveau très avancé en %wikiname%',
'5' => false,
'N' => 'Personnes parlant nativement en %wikiname%',
],
'hewiki' => [
'0' => false,
'1' => 'User %code%-1',
'2' => 'User %code%-2',
'3' => 'User %code%-3',
'4' => 'User %code%-4',
'5' => 'User %code%-5',
'N' => 'User %code%-N',
],
'huwikiquote' => [ // T94842
'0' => 'User %code%-0',
'1' => 'User %code%-1',
'2' => 'User %code%-2',
'3' => 'User %code%-3',
'4' => 'User %code%-4',
'5' => 'User %code%-5',
'N' => 'User %code%-N',
],
'ilowiki' => [ // T39981
'0' => false,
'1' => 'Agar-aramat %code%-1',
'2' => 'Agar-aramat %code%-2',
'3' => 'Agar-aramat %code%-3',
'4' => 'Agar-aramat %code%-4',
'5' => 'Agar-aramat %code%-5',
'N' => 'Agar-aramat %code%-N',
],
'incubatorwiki' => [
'0' => 'Users:By language:%code%-0',
'1' => 'Users:By language:%code%-1',
'2' => 'Users:By language:%code%-2',
'3' => 'Users:By language:%code%-3',
'4' => 'Users:By language:%code%-4',
'5' => 'Users:By language:%code%-5',
'N' => 'Users:By language:%code%-N',
],
'iswiki' => [
'0' => 'Notandi %code%-0',
'1' => 'Notandi %code%-1',
'2' => 'Notandi %code%-2',
'3' => 'Notandi %code%-3',
'4' => 'Notandi %code%-4',
'5' => 'Notandi %code%-5',
'N' => 'Notandi %code%-M',
],
'itwiki' => [
'0' => 'Utenti %code%-0',
'1' => 'Utenti %code%-1',
'2' => 'Utenti %code%-2',
'3' => 'Utenti %code%-3',
'4' => 'Utenti %code%-4',
'5' => false,
'N' => 'Utenti %code%-M',
],
'itwiktionary' => [
'0' => 'Utenti %code%-0',
'1' => 'Utenti %code%-1',
'2' => 'Utenti %code%-2',
'3' => 'Utenti %code%-3',
'4' => 'Utenti %code%-4',
'5' => false,
'N' => 'Utenti %code%-M',
],
'itwikibooks' => [
'0' => 'Utenti %code%-0',
'1' => 'Utenti %code%-1',
'2' => 'Utenti %code%-2',
'3' => 'Utenti %code%-3',
'4' => 'Utenti %code%-4',
'5' => false,
'N' => 'Utenti %code%-M',
],
'itwikinews' => [
'0' => 'Utenti %code%-0',
'1' => 'Utenti %code%-1',
'2' => 'Utenti %code%-2',
'3' => 'Utenti %code%-3',
'4' => 'Utenti %code%-4',
'5' => false,
'N' => 'Utenti %code%-M',
],
'itwikiquote' => [
'0' => 'Utenti %code%-0',
'1' => 'Utenti %code%-1',
'2' => 'Utenti %code%-2',
'3' => 'Utenti %code%-3',
'4' => 'Utenti %code%-4',
'5' => false,
'N' => 'Utenti %code%-M',
],
'itwikisource' => [
'0' => 'Utenti %code%-0',
'1' => 'Utenti %code%-1',
'2' => 'Utenti %code%-2',
'3' => 'Utenti %code%-3',
'4' => 'Utenti %code%-4',
'5' => false,
'N' => 'Utenti %code%-M',
],
'itwikiversity' => [
'0' => 'Utenti %code%-0',
'1' => 'Utenti %code%-1',
'2' => 'Utenti %code%-2',
'3' => 'Utenti %code%-3',
'4' => 'Utenti %code%-4',
'5' => false,
'N' => 'Utenti %code%-M',
],
'itwikivoyage' => [
'0' => 'Utenti %code%-0',
'1' => 'Utenti %code%-1',
'2' => 'Utenti %code%-2',
'3' => 'Utenti %code%-3',
'4' => 'Utenti %code%-4',
'5' => false,
'N' => 'Utenti %code%-M',
],
'jawiki' => [
'0' => false,
'1' => 'User %code%-1',
'2' => 'User %code%-2',
'3' => 'User %code%-3',
'4' => 'User %code%-4',
'5' => false,
'N' => 'User %code%-N',
],
'lawiki' => [
'0' => false,
'1' => 'Usores %code%-1',
'2' => 'Usores %code%-2',
'3' => 'Usores %code%-3',
'4' => 'Usores %code%-4',
'5' => false,
'N' => 'Usores %code%-N',
],
'ladwiki' => [
'0' => false,
'1' => 'User %code%-1',
'2' => 'User %code%-2',
'3' => 'User %code%-3',
'4' => 'User %code%-4',
'5' => 'User %code%-5',
'N' => 'User %code%-N',
],
'minwiki' => [
'0' => 'Pengguna %code%-0',
'1' => 'Pengguna %code%-1',
'2' => 'Pengguna %code%-2',
'3' => 'Pengguna %code%-3',
'4' => 'Pengguna %code%-4',
'5' => 'Pengguna %code%-5',
'N' => 'Pengguna %code%-M',
],
'napwiki' => [
'0' => 'Utente %code%-0',
'1' => 'Utente %code%-1',
'2' => 'Utente %code%-2',
'3' => 'Utente %code%-3',
'4' => 'Utente %code%-4',
'5' => 'Utente %code%-5',
'N' => 'Utente %code%-N',
],
'ndswiki' => [ // T264990
'0' => false,
'1' => 'User %code%-1',
'2' => 'User %code%-2',
'3' => 'User %code%-3',
'4' => 'User %code%-4',
'5' => 'User %code%-5',
'N' => 'User %code%-M',
],
'nlwiki' => [
'0' => false,
'1' => 'Wikipedia:Gebruiker %code%-1',
'2' => 'Wikipedia:Gebruiker %code%-2',
'3' => 'Wikipedia:Gebruiker %code%-3',
'4' => 'Wikipedia:Gebruiker %code%-4',
'5' => false,
'N' => 'Wikipedia:Gebruiker %code%-M',
],
'nowiki' => [
'0' => 'Bruker %code%-0',
'1' => 'Bruker %code%-1',
'2' => 'Bruker %code%-2',
'3' => 'Bruker %code%-3',
'4' => 'Bruker %code%-4',
'5' => false,
'N' => 'Bruker %code%-N',
],
'officewiki' => [
'0' => 'User %code%-0',
'1' => 'User %code%-1',
'2' => 'User %code%-2',
'3' => 'User %code%-3',
'4' => 'User %code%-4',
'5' => 'User %code%-5',
'N' => 'User %code%-N',
],
'oswiki' => [
'0' => 'Архайджытæ %code%-0',
'1' => 'Архайджытæ %code%-1',
'2' => 'Архайджытæ %code%-2',
'3' => 'Архайджытæ %code%-3',
'4' => 'Архайджытæ %code%-4',
'5' => 'Архайджытæ %code%-5',
'N' => 'Архайджытæ %code%-N',
],
'outreachwiki' => [ // T89484
'0' => false,
'1' => 'User %code%-1',
'2' => 'User %code%-2',
'3' => 'User %code%-3',
'4' => 'User %code%-4',
'5' => 'User %code%-5',
'N' => 'User %code%-N',
],
'plwiki' => [
'0' => false,
'1' => 'User %code%-1',
'2' => 'User %code%-2',
'3' => 'User %code%-3',
'4' => 'User %code%-4',
'5' => false,
'N' => 'User %code%-N',
],
'plwikisource' => [ // T41225
'0' => false,
'1' => 'User %code%-1',
'2' => 'User %code%-2',
'3' => 'User %code%-3',
'4' => 'User %code%-4',
'5' => false,
'N' => 'User %code%-N',
],
'ptwiki' => [
'0' => false,
'1' => 'Usuário %code%-1',
'2' => 'Usuário %code%-2',
'3' => 'Usuário %code%-3',
'4' => false,
'5' => false,
'N' => 'Usuário %code%',
],
'ptwiktionary' => [
'0' => '!Usuário %code%-0',
'1' => '!Usuário %code%-1',
'2' => '!Usuário %code%-2',
'3' => '!Usuário %code%-3',
'4' => '!Usuário %code%-4',
'5' => '!Usuário %code%-5',
'N' => '!Usuário %code%-M',
],
'ruwiki' => [
'0' => 'User %code%-0',
'1' => 'User %code%-1',
'2' => 'User %code%-2',
'3' => 'User %code%-3',
'4' => 'User %code%-4',
'5' => 'User %code%-5',
'N' => 'User %code%-N',
],
'ruwikinews' => [ // T54679
'0' => 'User %code%-0',
'1' => 'User %code%-1',
'2' => 'User %code%-2',
'3' => 'User %code%-3',
'4' => 'User %code%-4',
'5' => 'User %code%-5',
'N' => 'User %code%-N',
],
'simplewiktionary' => [
'0' => 'User %code%-0',
'1' => 'User %code%-1',
'2' => 'User %code%-2',
'3' => 'User %code%-3',
'4' => 'User %code%-4',
'5' => 'User %code%-5',
'N' => 'User %code%-N',
],
'specieswiki' => [
'0' => false,
'1' => 'User %code%-1',
'2' => 'User %code%-2',
'3' => 'User %code%-3',
'4' => 'User %code%-4',
'5' => false,
'N' => 'User %code%-N',
],
'svwiki' => [
'0' => 'Användare %code%-0',
'1' => 'Användare %code%-1',
'2' => 'Användare %code%-2',
'3' => 'Användare %code%-3',
'4' => 'Användare %code%-4',
'5' => false,
'N' => 'Användare %code%-N',
],
'svwiktionary' => [ // T44288
'0' => 'Wiktionary:Användare %code%-0',
'1' => 'Wiktionary:Användare %code%-1',
'2' => 'Wiktionary:Användare %code%-2',
'3' => 'Wiktionary:Användare %code%-3',
'4' => 'Wiktionary:Användare %code%-4',
'5' => false,
'N' => 'Wiktionary:Användare %code%-N',
],
'thwiki' => [ // T49418
'0' => 'User %code%-0',
'1' => 'User %code%-1',
'2' => 'User %code%-2',
'3' => 'User %code%-3',
'4' => 'User %code%-4',
'5' => 'User %code%-5',
'N' => 'User %code%-N',
],
'thwikibooks' => [ // T308378
'0' => 'User %code%-0',
'1' => 'User %code%-1',
'2' => 'User %code%-2',
'3' => 'User %code%-3',
'4' => 'User %code%-4',
'5' => 'User %code%-5',
'N' => 'User %code%-N',
],
'thwikisource' => [ // T275283
'0' => 'User %code%-0',
'1' => 'User %code%-1',
'2' => 'User %code%-2',
'3' => 'User %code%-3',
'4' => 'User %code%-4',
'5' => 'User %code%-5',
'N' => 'User %code%-N',
],
'tlwiki' => [
'0' => false,
'1' => 'User %code%-1',
'2' => 'User %code%-2',
'3' => 'User %code%-3',
'4' => 'User %code%-4',
'5' => 'User %code%-5',
'N' => 'User %code%-N',
],
'udmwiki' => [ // T49749
'0' => 'User %code%-0',
'1' => 'User %code%-1',
'2' => 'User %code%-2',
'3' => 'User %code%-3',
'4' => 'User %code%-4',
'5' => 'User %code%-5',
'N' => 'User %code%-N',
],
'ukwiki' => [
'0' => 'User %code%-0',
'1' => 'User %code%-1',
'2' => 'User %code%-2',
'3' => 'User %code%-3',
'4' => 'User %code%-4',
'5' => false,
'N' => 'User %code%-N',
],
'ukwikinews' => [ // T48489
'0' => 'User %code%-0',
'1' => 'User %code%-1',
'2' => 'User %code%-2',
'3' => 'User %code%-3',
'4' => 'User %code%-4',
'5' => 'User %code%-5',
'N' => 'User %code%-N',
],
'ukwikisource' => [ // T53608
'0' => 'Користувачі %code%-0',
'1' => 'Користувачі %code%-1',
'2' => 'Користувачі %code%-2',
'3' => 'Користувачі %code%-3',
'4' => 'Користувачі %code%-4',
'5' => 'Користувачі %code%-5',
'N' => 'Користувачі %code%-N',
],
'uzwiki' => [ // T131924
'0' => 'User %code%-0',
'1' => 'User %code%-1',
'2' => 'User %code%-2',
'3' => 'User %code%-3',
'4' => 'User %code%-4',
'5' => 'User %code%-5',
'N' => 'User %code%-N',
],
'vowiktionary' => [
'0' => 'Geban %code%-0',
'1' => 'Geban %code%-1',
'2' => 'Geban %code%-2',
'3' => 'Geban %code%-3',
'4' => 'Geban %code%-4',
'5' => 'Geban %code%-5',
'N' => 'Geban %code%-N',
],
'wikidatawiki' => [ // T54145
'0' => 'User %code%-0',
'1' => 'User %code%-1',
'2' => 'User %code%-2',
'3' => 'User %code%-3',
'4' => 'User %code%-4',
'5' => 'User %code%-5',
'N' => 'User %code%-N',
],
'zhwiktionary' => [
'0' => false,
'1' => '%wikiname%(初级)使用者',
'2' => '%wikiname%(中级)使用者',
'3' => '%wikiname%(高级)使用者',
'4' => '%wikiname%(近母语)使用者',
'5' => false,
'N' => '%wikiname%(母语)使用者',
],
'zhwiki' => [
'0' => '%code%-0_使用者',
'1' => '%code%-1_使用者',
'2' => '%code%-2_使用者',
'3' => '%code%-3_使用者',
'4' => '%code%-4_使用者',
'5' => false,
'N' => '%code%_母语使用者',
],
'zhwikibooks' => [
'0' => '%code%-0_使用者',
'1' => '%code%-1_使用者',
'2' => '%code%-2_使用者',
'3' => '%code%-3_使用者',
'4' => '%code%-4_使用者',
'5' => false,
'N' => '%code%_母语使用者',
],
'zhwikinews' => [
'0' => '%code%-0_使用者',
'1' => '%code%-1_使用者',
'2' => '%code%-2_使用者',
'3' => '%code%-3_使用者',
'4' => '%code%-4_使用者',
'5' => false,
'N' => '%code%_母语使用者',
],
'zhwikiquote' => [
'0' => '%code%-0_使用者',
'1' => '%code%-1_使用者',
'2' => '%code%-2_使用者',
'3' => '%code%-3_使用者',
'4' => '%code%-4_使用者',
'5' => false,
'N' => '%code%_母语使用者',
],
'zhwikisource' => [
'0' => '%code%-0_使用者',
'1' => '%code%-1_使用者',
'2' => '%code%-2_使用者',
'3' => '%code%-3_使用者',
'4' => '%code%-4_使用者',
'5' => false,
'N' => '%code%_母语使用者',
],
'zhwikivoyage' => [ // T63819
'0' => '%code%-0_使用者',
'1' => '%code%-1_使用者',
'2' => '%code%-2_使用者',
'3' => '%code%-3_使用者',
'4' => '%code%-4_使用者',
'5' => false,
'N' => '%code%_母语使用者',
],

],
'wmgBabelMainCategory' => [
'default' => false,
'abwiki' => 'User %code%',
'acewiki' => 'User %code%',
'afwiki' => 'Gebruiker %code%',
'akwiki' => 'User %code%',
'alswiki' => 'User %code%',
'amwiki' => 'User %code%',
'angwiki' => 'Brūcend %code%',
'anwiki' => 'Usuario %code%',
'arcwiki' => 'User %code%',
'arwiki' => 'مستخدم %code%',
'arwikinews' => 'مستخدم %code%',
'arwikiquote' => 'مستخدم %code%',
'arwikisource' => 'مستخدم %code%',
'arwikiversity' => 'مستخدم %code%',
'arzwiki' => 'User %code%',
'aswiki' => 'User %code%',
'avwiki' => 'User %code%',
'aywiki' => 'Aru:%code%',
'azwiki' => 'İstifadəçi %code%',
'azwikibooks' => 'İstifadəçi %code%',
'azwikiquote' => 'İstifadəçi %code%',
'azwikisource' => 'İstifadəçi %code%',
'barwiki' => 'User %code%',
'bat_smgwiki' => 'User %code%',
'bawiki' => 'User %code%',
'be_x_oldwiki' => 'Вікіпэдыйцы, якія ведаюць мову %code%',
'betawikiversity' => 'User %code%', // T66168
'bewiki' => 'User %code%',
'bhwiki' => 'User %code%',
'biwiki' => 'User %code%',
'bjnwiki' => 'User %code%',
'bmwiki' => 'User %code%',
'bowiki' => 'User %code%',
'bpywiki' => 'আতাকুরা %code%',
'brwiki' => 'Implijerien %code%',
'brwikisource' => 'Implijerien %code%',
'bswiki' => 'Korisnik %code%',
'bswikinews' => 'User %code%',
'bugwiki' => 'Pengguna %code%',
'bxrwiki' => 'User %code%',
'cawiki' => 'Usuaris %code%',
'cawikinews' => 'Usuaris %code%',
'cawiktionary' => 'Usuaris %code%', // T49287
'cbk_zamwiki' => 'User %code%',
'cdowiki' => 'User %code%',
'cebwiki' => 'User %code%',
'cewiki' => 'User %code%',
'checkuserwiki' => 'User %code%',
'chrwiki' => 'User %code%',
'chwiki' => 'User %code%',
'chywiki' => 'User %code%',
'ckbwiki' => 'User %code%',
'commonswiki' => 'User %code%',
'testcommonswiki' => 'User %code%',
'cowiki' => 'Utilizatore %code%',
'crhwiki' => 'User %code%',
'crwiki' => 'User %code%',
'csbwiki' => 'Brëkòwnik %code%',
'cswiki' => 'User %code%',
'cswikiversity' => 'Uživatel %code%', // T15530
'cuwiki' => 'User %code%',
'cvwiki' => 'User %code%',
'cywiki' => 'Defnyddiwr %code%',
'dawiki' => 'Brugere %code%',
'dawikibooks' => 'Brugere %code%',
'dawikiquote' => 'Brugere %code%',
'dawikisource' => 'Brugere %code%',
'dewiki' => 'User %code%',
'dewikibooks' => 'User %code%',
'dewikinews' => 'User %code%',
'dewikiquote' => 'User %code%',
'dewikisource' => 'User %code%',
'dewikiversity' => 'User %code%',
'dinwiki' => 'User %code%',
'diqwiki' => 'User %code%',
'dsbwiki' => 'Wužywaŕ %code%',
'dvwiki' => 'User %code%',
'dzwiki' => 'User %code%',
'eewiki' => 'User %code%',
'elwiki' => 'Χρήστης %code%',
'elwikibooks' => 'Χρήστης %code%',
'elwikiquote' => 'Χρήστης %code%',
'elwikisource' => 'Χρήστης %code%', // T161593
'elwikiversity' => 'User %code%',
'emlwiki' => 'User %code%',
'enwiki' => 'User %code%',
'enwikibooks' => 'User %code%',
'enwikinews' => 'User %code%',
'enwikiquote' => 'User %code%',
'enwikisource' => 'User %code%',
'enwikiversity' => 'User %code%',
'enwikivoyage' => 'User %code%',
'enwiktionary' => 'User %code%',
'eowiki' => 'Vikipediisto %code%',
'eowikibooks' => 'Uzanto %code%',
'eowikinews' => 'Uzanto %code%',
'eowikiquote' => 'Vikipediisto %code%',
'eowikisource' => 'Uzanto %code%',
'eowiktionary' => 'Vikivortaristo %code%', // T63116
'eswiki' => 'Wikipedia:Wikipedistas con conocimientos de %wikiname%',
'eswikibooks' => 'Wikibooks:Babel %code%',
'eswikinews' => 'Usuario %code%',
'eswikisource' => 'Usuario %code%',
'eswikiversity' => 'Usuario %code%',
'eswikivoyage' => 'Wikiviajes:Usuarios %code%',
'etwiki' => 'User %code%',
'fawiki' => 'User %code%',
'fawikinews' => 'User %code%',
'fawikiquote' => 'User %code%',
'ffwiki' => 'User %code%',
'fiu_vrowiki' => 'User %code%',
'fiwiki' => 'User %code%',
'fiwikibooks' => 'User %code%',
'fiwikinews' => 'User %code%',
'fiwikisource' => 'User %code%',
'fiwikiversity' => 'User %code%',
'fjwiki' => 'User %code%',
'fowiki' => 'Brúkari %code%', // T39401
'frpwiki' => 'Utilisator %code%',
'frrwiki' => 'User %code%',
'frwiki' => 'Utilisateur %code%',
'frwikibooks' => 'Utilisateurs %code%', // T146213
'frwikinews' => 'Utilisateur %code%',
'frwikiquote' => 'Utilisateur %code%', // T41472
'frwikisource' => 'Utilisateurs %code%',
'frwikiversity' => 'Utilisateurs %code%', // T146213
'frwiktionary' => 'Personnes ayant un intérêt ou parlant %wikiname%', // T274137
'furwiki' => 'Utent %code%',
'fywiki' => 'Meidogger/Taal %code%',
'gawiki' => 'Úsáideoir %code%',
'gdwiki' => 'User %code%',
'glwiki' => 'Usuario %code%',
'glwikiquote' => 'Usuario %code%',
'glwikisource' => 'Usuario %code%',
'gnwiki' => 'User %code%',
'gotwiki' => 'Niutands %code%',
'guwiki' => 'User %code%',
'gvwiki' => 'Ymmydeyr %code%',
'hakwiki' => 'User %code%',
'hawiki' => 'User %code%',
'hawwiki' => 'User %code%',
'hewiki' => 'User %code%',
'hewikiquote' => 'משתמשי כישורי שפה %code%',
'hewikisource' => 'משתמשי כישורי שפה %code%',
'hifwiki' => 'User %code%',
'hiwiki' => 'सदस्य %code%',
'hrwiki' => 'Suradnik %code%',
'hsbwiki' => 'User %code%',
'htwiki' => 'User %code%',
'huwiki' => 'User %code%',
'huwikibooks' => 'User %code%',
'huwikinews' => 'User %code%',
'huwikiquote' => 'User %code%', // T94842
'huwikisource' => 'User %code%',
'hywiki' => 'User %code%',
'hywikibooks' => 'User %code%',
'hywikiquote' => 'User %code%',
'iawiki' => 'Usator %code%',
'idwiki' => 'User %code%',
'idwikibooks' => 'User %code%',
'idwikiquote' => 'User %code%',
'idwikisource' => 'User %code%',
'iewiki' => 'User %code%',
'igwiki' => 'User %code%',
'ikwiki' => 'User %code%',
'ilowiki' => 'Agar-aramat %code%', // T39981
'incubatorwiki' => 'Users:By language:%code%',
'iowiki' => 'User %code%',
'iswiki' => 'Notandi %code%',
'itwiki' => 'Utenti %code%',
'itwikibooks' => 'Utenti %code%',
'itwikinews' => 'Utenti %code%',
'itwikiquote' => 'Utenti %code%',
'itwikisource' => 'Utenti %code%',
'itwikiversity' => 'Utenti %code%',
'itwikivoyage' => 'Utenti %code%',
'itwiktionary' => 'Utenti %code%',
'iuwiki' => 'User %code%',
'jawiki' => 'User %code%',
'jawikibooks' => 'User %code%',
'jawikinews' => 'User %code%',
'jawikiquote' => 'User %code%',
'jawikisource' => 'User %code%',
'jawikiversity' => 'User %code%',
'jbowiki' => 'pilno %code%',
'jvwiki' => 'Naraguna %code%',
'kabwiki' => 'User %code%',
'kawiki' => 'მომხმარებელი %code%',
'kawikibooks' => 'მომხმარებელი %code%',
'kawikiquote' => 'მომხმარებელი %code%',
'kbdwiki' => 'User %code%',
'kgwiki' => 'User %code%',
'kiwiki' => 'User %code%',
'kkwiki' => 'User %code%',
'kkwikibooks' => 'User %code%',
'klwiki' => 'User %code%',
'kmwiki' => 'User %code%',
'knwiki' => 'ಸದಸ್ಯರು %code%',
'kowiki' => '사용자 %code%',
'kowikibooks' => 'User %code%',
'kowikinews' => '사용자 %code%',
'kowikiquote' => '사용자 %code%',
'kowikisource' => '사용자 %code%',
'krcwiki' => 'User %code%',
'kuwikiquote' => 'Bikarhêner %code%',
'kvwiki' => 'User %code%',
'kwwiki' => 'User %code%',
'kywiki' => 'User %code%',
'ladwiki' => 'User %code%',
'lawiki' => 'Usores %code%',
'lawikiquote' => 'Usor %code%',
'lawikisource' => 'Usores %code%',
'lbewiki' => 'User %code%',
'lbwiki' => 'Benotzer %code%',
'lgwiki' => 'User %code%',
'lijwiki' => 'User %code%',
'liwiki' => 'Gebroeker %code%',
'liwikiquote' => 'Gebroeker %code%',
'liwikisource' => 'Gebroeker %code%',
'lmowiki' => 'User %code%',
'lnwiki' => 'User %code%',
'lowiki' => 'User %code%',
'ltgwiki' => 'User %code%',
'ltwiki' => 'User %code%',
'ltwikiquote' => 'User %code%',
'lvwiki' => 'User %code%',
'map_bmswiki' => 'User %code%',
'metawiki' => 'User %code%',
'mdfwiki' => 'User %code%',
'mgwiki' => 'User %code%',
'mhrwiki' => 'Пайдаланыше %code%',
'minwiki' => 'Pengguna %code%',
'miwiki' => 'User %code%',
'mkwiki' => 'Корисник %code%',
'mkwikisource' => 'Корисник %code%',
'mlwiki' => 'ഭാഷാജ്ഞാനം %code%',
'mnwiki' => 'User %code%',
'mrjwiki' => 'User %code%',
'mrwiki' => 'User %code%',
'mswiki' => 'Pengguna %code%',
'mtwiki' => 'Utenti %code%',
'mwlwiki' => 'Outelizador %code%',
'myvwiki' => 'User %code%',
'mywiki' => 'User %code%',
'mznwiki' => 'User %code%',
'nahwiki' => 'Tlatequitiltilīlli %code%',
'nawiki' => 'User %code%',
'nds_nlwiki' => 'Gebruker %code%',
'ndswiki' => 'User %code%',
'newiki' => 'User %code%',
'newwiki' => 'User %code%',
'nlwiki' => 'Wikipedia:Gebruiker %code%',
'nnwiki' => 'Brukar %code%',
'novwiki' => 'Usere %code%',
'nowiki' => 'Bruker %code%',
'nowikibooks' => 'Bruker %code%',
'nowikinews' => 'Bruker %code%',
'nowikiquote' => 'Bruker %code%',
'nowikisource' => 'Bruker %code%',
'nrmwiki' => 'Féchouneus %code%',
'nvwiki' => 'Choyoołʼįįhí %code%',
'nywiki' => 'User %code%',
'ocwiki' => 'Utilizaire %code%',
'officewiki' => 'User %code%',
'omwiki' => 'User %code%',
'orwiki' => 'User %code%',
'oswiki' => 'Архайджытæ %code%',
'otrs_wikiwiki' => 'User %code%',
'outreachwiki' => 'User %code%', // T89484
'pagwiki' => 'User %code%',
'pamwiki' => 'User %code%',
'papwiki' => 'User %code%',
'pawiki' => 'User %code%',
'pcdwiki' => 'Uzeu %code%',
'pdcwiki' => 'Benutzer %code%',
'pflwiki' => 'User %code%',
'pihwiki' => 'User %code%',
'piwiki' => 'User %code%',
'plwiki' => 'User %code%',
'plwikibooks' => 'User %code%',
'plwikinews' => 'User %code%',
'plwikiquote' => 'User %code%',
'plwikisource' => 'User %code%', // T41225
'pnbwiki' => 'User %code%',
'pntwiki' => 'User %code%',
'pswiki' => 'User %code%',
'ptwiki' => 'Usuários %code%',
'ptwikibooks' => 'Usuário %code%',
'ptwikinews' => 'Usuários %code%',
'ptwikiquote' => 'Usuário %code%',
'ptwikisource' => 'Utilizador %code%',
'ptwikiversity' => 'Usuários %code% ',
'quwiki' => 'Ruwaq:%code%',
'rmwiki' => 'Utilisaders %code%',
'rmywiki' => 'Jeno %code%',
'rnwiki' => 'User %code%',
'roa_rupwiki' => 'User %code%',
'roa_tarawiki' => 'Utinde %code%',
'rowiki' => 'Utilizator %code%',
'rowikibooks' => 'Utilizator %code%',
'rowikinews' => 'Utilizator %code%',
'rowikiquote' => 'Utilizator %code%',
'ruewiki' => 'User %code%',
'ruwiki' => 'User %code%',
'ruwikibooks' => 'User %code%',
'ruwikinews' => 'User %code%', // T54679
'ruwikiquote' => 'User %code%',
'ruwikisource' => 'User %code%',
'rwwiki' => 'User %code%',
'sahwiki' => 'User %code%',
'scnwiki' => 'User %code%',
'scowiki' => 'Uiser %code%',
'scwiki' => 'Usuariu %code%',
'sdwiki' => 'User %code%',
'sewiki' => 'Geavaheaddji %code%',
'sgwiki' => 'User %code%',
'shwiki' => 'User %code%',
'simplewiki' => 'User %code%',
'simplewiktionary' => 'User %code%',
'siwiki' => 'User %code%',
'siwikibooks' => 'User %code%',
'skwiki' => 'User %code%',
'slwiki' => 'Uporabnik %code%',
'smwiki' => 'User %code%',
'snwiki' => 'User %code%',
'sowiki' => 'User %code%',
'specieswiki' => 'User %code%',
'sqwiki' => 'User %code%',
'sqwikinews' => 'User %code%',
'srwiki' => 'Корисник %code%',
'srwikibooks' => 'Корисник %code%',
'srwikinews' => 'Корисник %code%',
'srwikisource' => 'Корисник %code%',
'srwikiquote' => 'Корисник %code%',
'srwiktionary' => 'Корисник %code%',
'sswiki' => 'Bantfu %code%',
'stqwiki' => 'Benutser/Sproake %code%',
'suwiki' => 'User %code%',
'svwiki' => 'Användare %code%',
'svwikibooks' => 'Användare %code%',
'svwikinews' => 'Användare %code%',
'svwikiquote' => 'Användare %code%',
'svwikivoyage' => 'Användare %code%',
'svwiktionary' => 'Wiktionary:Användare %code%', // T44288
'swwiki' => 'User %code%',
'szlwiki' => 'User %code%',
'tawiki' => 'பயனர் %code%',
'tewiki' => 'User %code%',
'tgwiki' => 'User %code%',
'thwiki' => 'User %code%', // T49418
'thwikibooks' => 'User %code%', // T308378
'thwikisource' => 'User %code%', // T275283
'tiwiki' => 'User %code%',
'tkwiki' => 'User %code%',
'tlwiki' => 'User %code%',
'tnwiki' => 'User %code%',
'towiki' => 'ʻetita %code%',
'tpiwiki' => 'Yusa %code%',
'trwiki' => 'Kullanıcı %code%',
'trwikibooks' => 'Kullanıcı %code%',
'trwikinews' => 'Kullanıcı %code%',
'trwikiquote' => 'Kullanıcı %code%',
'tswiki' => 'User %code%',
'ttwiki' => 'User %code%',
'tumwiki' => 'User %code%',
'twwiki' => 'User %code%',
'tywiki' => 'User %code%',
'udmwiki' => 'User %code%', // T49749
'ugwiki' => 'User %code%',
'ukwiki' => 'User %code%',
'ukwikibooks' => 'User %code%',
'ukwikinews' => 'User %code%', // T48489
'ukwikisource' => 'Користувачі %code%', // T53608
'urwiki' => 'User %code%',
'uzwiki' => 'User %code%',
'vecwiki' => 'Utenti %code%',
'vewiki' => 'User %code%',
'viwiki' => 'Thành viên %code%',
'viwikiquote' => 'User %code%',
'viwikivoyage' => 'User %code%',
'vlswiki' => 'Gebruker %code%',
'vowiki' => 'Geban %code%',
'warwiki' => 'User %code%',
'wawiki' => 'Uzeus %code%',
'wikidata' => 'User %code%',
'wowiki' => 'Jëfandikukat %code%',
'wuuwiki' => 'User %code%',
'xalwiki' => 'User %code%',
'xhwiki' => 'User %code%',
'xmfwiki' => 'მახვარებუ %code%',
'yiwiki' => 'באַניצער %code%',
'yowiki' => 'Oníṣe %code%',
'zawiki' => 'User %code%',
'zeawiki' => 'Gebruker %code%',
'zh_classicalwiki' => 'User %code%',
'zh_min_nanwiki' => 'User %code%',
'zh_yuewiki' => 'User %code%',
'zhwiki' => '%code%_使用者',
'zhwikibooks' => '%code%_使用者',
'zhwikinews' => '%code%_使用者',
'zhwikiquote' => '%code%_使用者',
'zhwikisource' => '%code%_使用者',
'zhwikivoyage' => '%code%_使用者', // T63819
'zhwiktionary' => '%wikiname%使用者',
'zuwiki' => 'User %code% ',
],
'wmgBabelDefaultLevel' => [
'default' => 'N',
],
'wmgBabelUseUserLanguage' => [
'default' => false,
'commonswiki' => true,
'testcommonswiki' => true,
'incubatorwiki' => true,
'wikidata' => true,
],
'wmgUseApiFeatureUsage' => [
'default' => true,
],
'wmgUseBounceHandler' => [
'default' => true,
],

'wmgUseTranslate' => [
'default' => false,
'advisorswiki' => true, // T189181
'amwikimedia' => true, // T180879
'bewikimedia' => true, // T39391
'betawikiversity' => true, // T160120
'brwikimedia' => true, // T46054
'bdwikimedia' => true, // T188853
'cawikimedia' => true, // T75394
'collabwiki' => true,
'commonswiki' => true, // T50620
'testcommonswiki' => true, // T50620
'foundationwiki' => true, // T205349
'frwiktionary' => true, // T138972
'gewikimedia' => true, // T236389
'grwikimedia' => true, // T245911
'hiwikimedia' => true,
'idwikimedia' => true, // T204292
'incubatorwiki' => true, // T36213
'legalteamwiki' => true, // T64610
'maiwikimedia' => true,
'mediawikiwiki' => true,
'metawiki' => true,
'nowikimedia' => true, // T152490
'otrs_wikiwiki' => true, // T63297
'outreachwiki' => true,
'plwikimedia' => true, // T259087
'ruwikimedia' => true, // T121766
'punjabiwikimedia' => true, // T204477
'sourceswiki' => true, // T201814
'specieswiki' => true, // T129888
'sewikimedia' => true, // T239091
'testwiki' => true,
'uawikimedia' => true, // T131731
'wbwikimedia' => true, // T162510
'wikidata' => true, // T43585
'wikimania2012wiki' => true, // T36120
'wikimania2013wiki' => true, // T38477
'wikimania2014wiki' => true,
'wikimania2015wiki' => true,
'wikimania2016wiki' => true,
'wikimania2017wiki' => true,
'wikimania2018wiki' => true,
'wikimaniawiki' => true,
],
'wmgTranslateWorkflowStates' => [
'default' => false,
'amwikimedia' => [
'progress' => [ 'color' => 'd33' ],
'proofreading' => [ 'color' => 'fc3' ],
'ready' => [ 'color' => 'FF0' ],
'state conditions' => [
[
'ready', [ 'PROOFREAD' => 'MAX' ] ],
[
'proofreading', [ 'TRANSLATED' => 'MAX' ] ],
[
'progress', [ 'UNTRANSLATED' => 'NONZERO' ] ],
],
],
'commonswiki' => [ // T50620
'progress' => [ 'color' => 'd33' ],
'proofreading' => [ 'color' => 'fc3' ],
'ready' => [ 'color' => 'FF0' ],
'state conditions' => [
[
'ready', [ 'PROOFREAD' => 'MAX' ] ],
[
'proofreading', [ 'TRANSLATED' => 'MAX' ] ],
[
'progress', [ 'UNTRANSLATED' => 'NONZERO' ] ],
],
],
'testcommonswiki' => [ // T50620
'progress' => [ 'color' => 'd33' ],
'proofreading' => [ 'color' => 'fc3' ],
'ready' => [ 'color' => 'FF0' ],
'state conditions' => [
[
'ready', [ 'PROOFREAD' => 'MAX' ] ],
[
'proofreading', [ 'TRANSLATED' => 'MAX' ] ],
[
'progress', [ 'UNTRANSLATED' => 'NONZERO' ] ],
],
],
'metawiki' => [
'progress' => [ 'color' => 'd33' ],
'needs-updating' => [ 'color' => 'fc3' ],
'proofreading' => [ 'color' => 'fc3' ],
'ready' => [ 'color' => 'FF0' ],
'published' => [ 'color' => 'AEA' ],
'state conditions' => [
[
'ready', [ 'PROOFREAD' => 'MAX' ] ],
[
'proofreading', [ 'TRANSLATED' => 'MAX' ] ],
[
'progress', [ 'UNTRANSLATED' => 'NONZERO' ] ],
],
],
'otrs_wikiwiki' => [ // T63297
'progress' => [ 'color' => 'd33' ],
'proofreading' => [ 'color' => 'fc3' ],
'ready' => [ 'color' => 'FF0' ],
'state conditions' => [
[
'ready', [ 'PROOFREAD' => 'MAX' ] ],
[
'proofreading', [ 'TRANSLATED' => 'MAX' ] ],
[
'progress', [ 'UNTRANSLATED' => 'NONZERO' ] ],
],
],
'wikidata' => [
'progress' => [ 'color' => 'd33' ],
'needs-updating' => [ 'color' => 'fc3' ],
'updating' => [ 'color' => 'fc3' ],
'proofreading' => [ 'color' => 'fc3' ],
'ready' => [ 'color' => 'FF0' ],
'published' => [ 'color' => 'AEA' ],
],
],

'wmgTranslateRcFilterDefault' => [
'default' => 'filter',
'wikidata' => 'noaction',
],

'wmgUseTranslationMemory' => [
'default' => true,
'otrs_wikiwiki' => false, // T63297
],
'wmgTranslateESIndex' => [
'default' => 'ttmserver',
'testwiki' => 'ttmserver-test',
],
'wmgUseTranslationNotifications' => [
'default' => false,
'testwiki' => true,
'betawikiversity' => true, // T160120
'brwikimedia' => true, // T46054
'cawikimedia' => true, // T75394
'commonswiki' => true, // T126901
'testcommonswiki' => true, // T126901
'frwiktionary' => true, // T138972
'gewikimedia' => true, // T236389
'incubatorwiki' => true,
'mediawikiwiki' => true,
'metawiki' => true,
'nowikimedia' => true, // T152490
'ruwikimedia' => true, // T121766
'uawikimedia' => true, // T131731
'wbwikimedia' => true, // T162510
'wikidata' => true, // T43585
'wikimania2012wiki' => true,
'wikimania2013wiki' => true,
'wikimania2014wiki' => true,
'wikimania2015wiki' => true,
'wikimania2016wiki' => true,
'wikimania2017wiki' => true,
'wikimania2018wiki' => true,
'wikimaniawiki' => true,
],
'wmgUseVips' => [
'default' => true,
'wikitech' => false,
'lockeddown' => false,
],

// NO FURTHER DEPLOYMENTS OF THIS EXTENSION.
'wmgUseShortUrl' => [
'default' => false,
'bdwikimedia' => true, // T146014
'bhwiki' => true, // T113348
'bnwiki' => true, // T62956
'bnwikisource' => true, // T127968
'eswikibooks' => true, // T96668
'gomwiki' => true, // T206741
'hiwiki' => true,
'hiwikiversity' => true, // T177187
'knwiki' => true, // T97218
'knwikisource' => true, // T189287
'maiwiki' => true, // T125802
'mrwiki' => true, // T103646
'newiki' => true, // T92820
'orwiki' => true,
'orwikisource' => true, // T124429
'orwiktionary' => true, // T103644
'pawiki' => true, // T178919
'sawiki' => true, // T94660
'sawikibooks' => true, // T94660
'sawikiquote' => true, // T94660
'sawikisource' => true, // T94660
'sawiktionary' => true, // T94660
'tawiki' => true,
'tawikibooks' => true,
'tawikinews' => true,
'tawikiquote' => true,
'tawikisource' => true,
'tawiktionary' => true,
'tcywiki' => true, // T150166
'test2wiki' => true,
'urwiki' => true, // T138507
],

'wmgUseFeaturedFeeds' => [
'default' => true,
'lockeddown' => false,
'wikitech' => false,
],
'wmgFeaturedFeedsDefaults' => [
'default' => [
'limit' => 10,
'inUserLanguage' => false,
],
'frwikisource' => [ // T41919
'limit' => 70,
'inUserLanguage' => false,
],
'metawiki' => [ // T65596
'limit' => 10,
'inUserLanguage' => true,
],
],
'wmgDisplayFeedsInSidebar' => [
'default' => false,
'testwiki' => true,
],
'wmgFeaturedFeedsOverrides' => [
'default' => [],
'dewiki' => [
'featured' => [
'limit' => 7, // T159664
],
],
'fawiki' => [ // T57884
'dyk' => [
'frequency' => 'weekly',
],
'featured' => [
'frequency' => 'weekly',
],
],
'frwiki' => [ // T167617
'raw' => [
'frequency' => 'daily',
],
'wikimag' => [
'frequency' => 'weekly',
],
],
'frwikisource' => [ // T41919
'featuredtexts' => [
'frequency' => 'weekly',
],
],
'lawiki' => [ // T35978
'featured' => [
'limit' => 180,
],
],
'metawiki' => [ // T65596
'technews' => [
'frequency' => 'weekly',
],
],
],
'wmgMemoryLimit' => [
'default' => 666 * 1024 * 1024, // 666MiB
],
'wmgMemoryLimitParsoid' => [
'default' => 1400 * 1024 * 1024, // 1400MiB
],

'wmgEnablePageTriage' => [
'default' => false,
'testwiki' => true,
'test2wiki' => true,
'enwiki' => true,
],
'wgPageTriageEnableCurationToolbar' => [
'default' => false,
'testwiki' => true,
'test2wiki' => true,
'enwiki' => true,
],
'wgPageTriageNoIndexUnreviewedNewArticles' => [
'default' => true,
],
'wgPageTriageDraftNamespaceId' => [
'default' => false,
'testwiki' => 118,
'enwiki' => 118, // T203184
],
'wgPageTriageEnableOresFilters' => [
'default' => false,
'testwiki' => true,
'enwiki' => true, // T206149
],
'wgPageTriageEnableCopyvio' => [
'default' => false,
'testwiki' => true,
'enwiki' => true,
],

'wmgEnableInterwiki' => [
'default' => true,
],

'wmgUseGuidedTour' => [
'default' => true,
'lockeddown' => false,
],
'wmgUseEducationProgram' => [
'default' => false,
'elwiki' => true, // T58771
'fawiki' => true,
'itwikiversity' => true, // T162692
'lvwiki' => true, // T89898
'ptwiki' => true, // T54870
'svwiki' => true, // T51009
'ukwiki' => true, // T66143
],

'wmgUseWikimediaShopLink' => [
'default' => false,
'testwiki' => true,
'test2wiki' => true,
],

// arbcom_*wiki, sysop_*wiki and wg_enwiki must remain explicitly false in this array, because the default false
// will be overriden by 'wikipedia' => true in their cases, since they are both in wikipedia.dblist
// and special.dblist. (T183549)
'wmgEnableGeoData' => [
'default' => false,
'wikipedia' => true,
'cawikibooks' => true, // T93637
'ruwikinews' => true, // T239000
'zhwikinews' => true, // T287807
'wikivoyage' => true,
'commonswiki' => true,
'testcommonswiki' => true,
'arbcom_cswiki' => false, // T151731
'arbcom_dewiki' => false,
'arbcom_enwiki' => false,
'arbcom_fiwiki' => false,
'arbcom_nlwiki' => false,
'arbcom_ruwiki' => false, // T262812
'sysop_itwiki' => false,
'testwiki' => true,
'test2wiki' => true,
'wg_enwiki' => false,
'wikidata' => true,
'incubatorwiki' => true,
],
'wgMaxGeoSearchRadius' => [
'default' => 10000,
'wikivoyage' => 20000,
],

'wmgUseEcho' => [
'default' => true,
'nonecho' => false,
],
'wmgEchoEnableEmailBatch' => [
'default' => true,
],
'wmgEchoEmailFooterAddress' => [
'default' => 'Wikimedia Foundation, 1 Montgomery Street, Suite 1600, San Francisco, CA 94104, USA',
],
'wmgEchoSiteNotificationIconUrl' => [
'default' => false,

'wikibooks' => '/static/images/project-logos/notifications/120px-Notification-icon-Wikibooks-logo.svg.png',
'wikinews' => '/static/images/project-logos/notifications/120px-Notification-icon-Wikinews-logo.svg.png',
'wikipedia' => '/static/images/project-logos/notifications/120px-Notification-icon-Wikipedia-logo.svg.png',
'wikiquote' => '/static/images/project-logos/notifications/120px-Notification-icon-Wikiquote.svg.png',
'wikisource' => '/static/images/project-logos/notifications/120px-Notification-icon-Wikisource-logo.svg.png',
'wikiversity' => '/static/images/project-logos/notifications/120px-Notification-icon-Wikiversity-logo.svg.png',
'wikivoyage' => '/static/images/project-logos/notifications/120px-Notification-icon-Wikivoyage-logo.svg.png',
'wiktionary' => '/static/images/project-logos/notifications/120px-Notification-icon-Wiktionary-logo.svg.png',

'commonswiki' => '/static/images/project-logos/notifications/120px-Notification-icon-Commons-logo.svg.png',
'testcommonswiki' => '/static/images/project-logos/notifications/120px-Notification-icon-Commons-logo.svg.png',
'foundationwiki' => '/static/images/project-logos/notifications/120px-Wikimedia-logo.svg.png',
'incubatorwiki' => '/static/images/project-logos/notifications/120px-Notification-icon-Incubator-logo.svg.png',
'labswiki' => '/static/images/project-logos/notifications/120px-Wikimedia_labs_logo.svg.png',
'mediawikiwiki' => '/static/images/project-logos/notifications/120px-Notification-icon-MediaWiki-logo.svg.png',
'metawiki' => '/static/images/project-logos/notifications/120px-Notification-icon-Meta-logo.svg.png',
'specieswiki' => '/static/images/project-logos/notifications/120px-Notification-icon-Wikispecies-logo.svg.png',
'wikidatawiki' => '/static/images/project-logos/notifications/120px-Notification-icon-Wikidata-logo.svg.png',
'testwikidatawiki' => '/static/images/project-logos/notifications/120px-Notification-icon-Wikidata-logo.svg.png',
],
'wmgEchoCrossWikiByDefault' => [
'default' => true,
'private' => false,
'fishbowl' => false,
'nonglobal' => false,
],
# from and reply to address when Echo sends email notifications
'wmgNotificationSender' => [
'default' => 'wiki@wikimedia.org',
'enwiki' => 'no-reply-notifications@wikipedia.org',
],

// Use extension1 db for all wikis
'wmgEchoCluster' => [
'default' => 'extension1',
// The following wikis should be using extension1 db but started with
// the application main database, stick with the current setting
'wikitech' => false,
'mediawikiwiki' => false,
'metawiki' => false,
'officewiki' => false,
],

// Whether to use job queue to process web and email notifications
'wmgEchoUseJobQueue' => [
'default' => false,
'testwiki' => true,
'test2wiki' => true,
'mediawikiwiki' => true,
],

// Default user options for Echo notifications
// Format: 'blahwiki' => [ 'web' => [ 'emailuser' => false ], 'email' => [ 'reverted' => true ] ]
'wmgEchoDefaultUserSubscriptions' => [
'default' => [],
'officewiki' => [
'email' => [
// edit-user-talk already defaults to true because enotifusertalkpages does
'flow-discussion' => true,
'mention' => true
]
],
],

// Thanks should be enabled for wikis with Echo
'wmgUseThanks' => [
'default' => true,
'legalteamwiki' => false,
'lockeddown' => false,
],

'wmgUseEntitySchema' => [
'default' => false,
'testwikidatawiki' => true,
'wikidatawiki' => true,
],

'wgEntitySchemaShExSimpleUrl' => [
'default' => null,
'wikidatawiki' => 'https://shex-simple.toolforge.org/wikidata/packages/shex-webapp/doc/shex-simple.html?data=Endpoint:%20https://query.wikidata.org/sparql&hideData&manifest=[]&textMapIsSparqlQuery'
],

'wgEntitySchemaSkippedIDs' => [
'default' => [],
'wikidatawiki' => [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 40, 42, 123, 570, 734, 735, 999, 1234, 3300, 11424, 12345 ],
'testwikidatawiki' => [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 40, 42, 123, 570, 734, 735, 999, 1234, 3300, 11424, 12345 ],
],

'wmgUseFlow' => [
'default' => false,
'flow' => true,
],
'wmgFlowEnglishNamespaceOnly' => [
'default' => false,
'ptwikibooks' => true,
],

'wgFlowReadOnly' => [
'default' => false,
'commonswiki' => true,
],

// Before updating wmgFlowNamespaces, you must run populateContentModel.php (from core) on
// the affected namespaces. See
// https://www.mediawiki.org/wiki/Extension:Flow#Enabling_or_disabling_Flow
'wmgFlowNamespaces' => [
'default' => [],
'mediawikiwiki' => [
NS_TALK,
NS_USER_TALK,
NS_PROJECT_TALK,
NS_FILE_TALK,
NS_MEDIAWIKI_TALK,
NS_TEMPLATE_TALK,
NS_HELP_TALK,
NS_CATEGORY_TALK,
101, /* Manual talk */
103, /* Extension talk */
105, /* API talk */
107, /* Skin talk */
487, /* Skin talk */
829, /* Module talk */
1199, /* Translations talk */
2301, /* Gadget talk */
2303, /* Gadget definition talk */
5501, /* Newsletter talk from Newsletter extension */
],
'officewiki' => [
NS_TALK,
NS_USER_TALK,
NS_PROJECT_TALK,
NS_FILE_TALK,
NS_MEDIAWIKI_TALK,
NS_TEMPLATE_TALK,
NS_HELP_TALK,
NS_CATEGORY_TALK,
91, // Thread_talk from LQT
93, // Summary_talk from LQT
101, // Report_talk
111, // Outreach_talk
113, // Archive_talk
829, // Module_talk from Scribunto
2301, // Gadget_talk from Gadgets
2303, // Gadget_definition_talk from Gadgets
5501, // T176199 Newsletter talk from Newsletter extension
],
'cawiki' => [
NS_PROJECT_TALK, // T99117
103, // Viquiprojecte Discussió, T159047
],
'kabwiki' => [
NS_USER_TALK, // T140588
],
'sewikimedia' => [
NS_TALK,
NS_USER_TALK,
NS_PROJECT_TALK,
NS_FILE_TALK,
NS_MEDIAWIKI_TALK,
NS_TEMPLATE_TALK,
NS_HELP_TALK,
NS_CATEGORY_TALK,
91, // Thread_talk from LQT
93, // Summary_talk from LQT
101, // Projektdiskussion
829, // Module_talk from Scribunto
2301, // Gadget_talk from Gadgets
2303, // Gadget_definition_talk from Gadgets
],
'gomwiki' => [
NS_TALK,
NS_USER_TALK,
NS_PROJECT_TALK,
NS_FILE_TALK,
NS_MEDIAWIKI_TALK,
NS_TEMPLATE_TALK,
NS_HELP_TALK,
NS_CATEGORY_TALK,
829, // Module_talk from Scribunto
2301, // Gadget_talk from Gadgets
2303, // Gadget_definition_talk from Gadgets
],
'cawikiquote' => [
NS_TALK,
NS_USER_TALK,
NS_PROJECT_TALK,
NS_FILE_TALK,
NS_MEDIAWIKI_TALK,
NS_TEMPLATE_TALK,
NS_HELP_TALK,
NS_CATEGORY_TALK,
829, // Module_talk from Scribunto
2301, // Gadget_talk from Gadgets
2303, // Gadget_definition_talk from Gadgets
],
'techconductwiki' => [
NS_TALK,
NS_USER_TALK,
NS_PROJECT_TALK,
NS_FILE_TALK,
NS_MEDIAWIKI_TALK,
NS_TEMPLATE_TALK,
NS_HELP_TALK,
NS_CATEGORY_TALK,
829, /* Module talk */
2301, /* Gadget talk */
2303, /* Gadget definition talk */
],
],

// Enable editing other users posts by autoconfirmed
'wmgFlowAllowAutoconfirmedEdit' => [
'default' => true,
],
// Use separate database on extension1 cluster for all non-private wikis.
'wmgFlowDefaultWikiDb' => [
'default' => 'flowdb',
'private' => false,
'wikitech' => false, // T127792
],
'wmgFlowCluster' => [
'default' => 'extension1',
'private' => false,
],
'wmgFlowMaintenanceMode' => [
'default' => false,
],
'wmgFlowEnableOptInBetaFeature' => [
'default' => false,
'testwiki' => true,

'arwiki' => true, // T155720
'bswiki' => true,
'cawiki' => true, // T120829
'cawikiquote' => true, // T164498
'elwiki' => true, // T144384
'frwiki' => true, // T136684
'frwikiquote' => true, // T138064
'frwikisource' => true, // T132914
'frwikiversity' => true, // T162022
'frwikivoyage' => true, // T135702
'nowiki' => true, // T132693
'orwiki' => true, // T199971
'urwiki' => true,
'viwikisource' => true, // T212929
'wawiki' => true, // T172947
'wawiktionary' => true, // T172947
'zhwiki' => true,
'zhwikisource' => true, // T219588
'wikidatawiki' => true,
'specieswiki' => true, // T134898
'outreachwiki' => true, // T135582
],

'wmgUseDisambiguator' => [
'default' => true,
'lockeddown' => false, // T61702
],

'wgDisambiguatorNotifications' => [
'default' => true, // T293319
],

'wmgUseDiscussionTools' => [
'default' => true, // T252264
// Can't be enabled on wikis where wmgUseLinter or wmgUseVisualEditor is disabled:
'lockeddown' => false,
],

'wgDiscussionToolsEnable' => [
'default' => true, // T276497
],

'wgDiscussionToolsBeta' => [
'default' => true,
],

'wgDiscussionToolsABTest' => [
'default' => false,
],

'wgDiscussionToolsEnableMobile' => [
'default' => false,
'htwiki' => true, // T302259
],

'wgDiscussionToolsReplyIndentation' => [
'default' => 'invisible',
'ruwiki' => 'bullet', // T259864
],

'wgDiscussionTools_replytool' => [
// Keep in sync with wgDiscussionTools_sourcemodetoolbar below
// T288485
'default' => 'available',
'fiwiki' => 'default',
'ruwiki' => 'default',
],

'wgDiscussionTools_newtopictool' => [
// Keep in sync with wgDiscussionTools_sourcemodetoolbar below
'default' => 'default', // T275827
'arwiki' => 'available', // T285724
'cswiki' => 'available', // T285724
'mediawikiwiki' => 'available', // T302256
// T307410
'amwiki' => 'available',
'bnwiki' => 'available',
'zhwiki' => 'available',
'nlwiki' => 'available',
'arzwiki' => 'available',
'frwiki' => 'available',
'hewiki' => 'available',
'hiwiki' => 'available',
'idwiki' => 'available',
'itwiki' => 'available',
'jawiki' => 'available',
'kowiki' => 'available',
'omwiki' => 'available',
'fawiki' => 'available',
'plwiki' => 'available',
'ptwiki' => 'available',
'eswiki' => 'available',
'thwiki' => 'available',
'ukwiki' => 'available',
'viwiki' => 'available',
],

'wgDiscussionTools_sourcemodetoolbar' => [
// Intended to be available everywhere (T287927).
// However, it must be marked as 'available' only on wikis where 'wgDiscussionTools_replytool'
// or 'wgDiscussionTools_newtopictool' is 'available'. Otherwise it will cause the reply tool
// to be always loaded, even when it's not supposed to be available.
'default' => 'available',
'fiwiki' => 'default',
'ruwiki' => 'default',
],

'wgDiscussionTools_topicsubscription' => [
'default' => 'default', // T287802
'mediawikiwiki' => 'available', // T302256
],

'wgDiscussionTools_autotopicsub' => [
'default' => 'default',
'mediawikiwiki' => 'available', // T302256
// T290500
'amwiki' => 'unavailable',
'arzwiki' => 'unavailable',
'bnwiki' => 'unavailable',
'eswiki' => 'unavailable',
'fawiki' => 'unavailable',
'frwiki' => 'unavailable',
'hewiki' => 'unavailable',
'hiwiki' => 'unavailable',
'idwiki' => 'unavailable',
'itwiki' => 'unavailable',
'jawiki' => 'unavailable',
'kowiki' => 'unavailable',
'nlwiki' => 'unavailable',
'omwiki' => 'unavailable',
'plwiki' => 'unavailable',
'ptwiki' => 'unavailable',
'thwiki' => 'unavailable',
'ukwiki' => 'unavailable',
'viwiki' => 'unavailable',
'zhwiki' => 'unavailable',
],

'wgDTSchemaEditAttemptStepSamplingRate' => [
'default' => 0,
],

'wgDTSchemaEditAttemptStepOversample' => [
'default' => true,
],

'wmgUseCodeEditorForCore' => [
'default' => true,
],

'wmgUseScribunto' => [
'default' => true,
'lockeddown' => false,
],

'wmgUseSubpageSortkey' => [
'default' => false,
'enwikibooks' => true,
'ptwikibooks' => true,
],
'wmgSubpageSortkeyByNamespace' => [
'default' => [],
'enwikibooks' => [ // T24911
NS_MAIN => '1..',
102 => '1..', // Cookbook
110 => '1..', // Wikijunior
],
'ptwikibooks' => [ // T24911
NS_MAIN => '1..',
],
],

'wmgUseCORS' => [
'default' => true,
'private' => false,
],

'wmgUseGeoCrumbs' => [
'default' => false,
'incubatorwiki' => true, // T46725
'wikivoyage' => true,
],

'wmgUseCalendar' => [
'default' => false,
'wikivoyage' => true,
],

'wmgContentTranslationCluster' => [
'default' => 'extension1',
'testwiki' => false,
],

'wgContentTranslationDatabase' => [
'default' => 'wikishared',
'testwiki' => 'testwiki',
],

'wmgUseContentTranslation' => [
'default' => false,
'wikipedia' => true,
'arbcom_cswiki' => false, // T151731
'arbcom_dewiki' => false,
'arbcom_enwiki' => false,
'arbcom_fiwiki' => false,
'arbcom_nlwiki' => false,
'arbcom_ruwiki' => false, // T262812
'sysop_itwiki' => false,
'testwiki' => true,
'test2wiki' => false,
'wg_enwiki' => false,
],

'wmgContentTranslationUnmodifiedMTThresholdForPublish' => [
'default' => 99,
'aswiki' => 70,
'idwiki' => 70,
'tewiki' => 70,
'viwiki' => 90, // T275121
'zhwiki' => 95, // T252786
],

'wmgContentTranslationTranslateInTarget' => [
'default' => true,
'testwiki' => false,
],

'wgContentTranslationAsBetaFeature' => [
'default' => false,
"abwiki" => true,
"acewiki" => true,
"adywiki" => true,
"akwiki" => true,
"alswiki" => true,
"angwiki" => true,
"anwiki" => true,
"arcwiki" => true,
"arwiki" => true,
"arzwiki" => true,
"atjwiki" => true,
"avwiki" => true,
"aywiki" => true,
"azbwiki" => true,
"banwiki" => true,
"bat_smgwiki" => true,
"be_x_oldwiki" => true,
"bgwiki" => true,
"bhwiki" => true,
"biwiki" => true,
"bjnwiki" => true,
"bmwiki" => true,
"bowiki" => true,
"bpywiki" => true,
"bugwiki" => true,
"bxrwiki" => true,
"cawiki" => true,
"cbk_zamwiki" => true,
"cdowiki" => true,
"cewiki" => true,
"chrwiki" => true,
"chwiki" => true,
"chywiki" => true,
"crhwiki" => true,
"crwiki" => true,
"csbwiki" => true,
"cswiki" => true,
"cuwiki" => true,
"dawiki" => true,
"dewiki" => true,
"dinwiki" => true,
"diqwiki" => true,
"dsbwiki" => true,
"dtywiki" => true,
"dvwiki" => true,
"dzwiki" => true,
"eewiki" => true,
"elwiki" => true,
"emlwiki" => true,
"enwiki" => true,
"eswiki" => true,
"extwiki" => true,
"ffwiki" => true,
"fiu_vrowiki" => true,
"fiwiki" => true,
"fjwiki" => true,
"fowiki" => true,
"frpwiki" => true,
"frrwiki" => true,
"frwiki" => true,
"furwiki" => true,
"fywiki" => true,
"gagwiki" => true,
"ganwiki" => true,
"gdwiki" => true,
"glkwiki" => true,
"gnwiki" => true,
"gomwiki" => true,
"gorwiki" => true,
"gotwiki" => true,
"gvwiki" => true,
"hakwiki" => true,
"hawwiki" => true,
"hewiki" => true,
"hifwiki" => true,
"hiwiki" => true,
"hrwiki" => true,
"hsbwiki" => true,
"huwiki" => true,
"hywwiki" => true,
"hzwiki" => true,
"iawiki" => true,
"idwiki" => true,
"iewiki" => true,
"ikwiki" => true,
"ilowiki" => true,
"inhwiki" => true,
"iowiki" => true,
"itwiki" => true,
"iuwiki" => true,
"jamwiki" => true,
"jawiki" => true,
"jbowiki" => true,
"kaawiki" => true,
"kabwiki" => true,
"kbdwiki" => true,
"kbpwiki" => true,
"kgwiki" => true,
"kiwiki" => true,
"kkwiki" => true,
"klwiki" => true,
"koiwiki" => true,
"kowiki" => true,
"krcwiki" => true,
"kshwiki" => true,
"kswiki" => true,
"kvwiki" => true,
"kwwiki" => true,
"ladwiki" => true,
"lawiki" => true,
"lbewiki" => true,
"lezwiki" => true,
"lfnwiki" => true,
"lijwiki" => true,
"liwiki" => true,
"lmowiki" => true,
"lnwiki" => true,
"lrcwiki" => true,
"ltgwiki" => true,
"maiwiki" => true,
"map_bmswiki" => true,
"mdfwiki" => true,
"mhrwiki" => true,
"minwiki" => true,
"miwiki" => true,
"mnwwiki" => true,
"mrjwiki" => true,
"mwlwiki" => true,
"myvwiki" => true,
"mznwiki" => true,
"nahwiki" => true,
"napwiki" => true,
"nawiki" => true,
"nds_nlwiki" => true,
"ndswiki" => true,
"newwiki" => true,
"nlwiki" => true,
"novwiki" => true,
"nowiki" => true,
"nqowiki" => true,
"nrmwiki" => true,
"nsowiki" => true,
"nvwiki" => true,
"nywiki" => true,
"olowiki" => true,
"oswiki" => true,
"pagwiki" => true,
"pamwiki" => true,
"papwiki" => true,
"pcdwiki" => true,
"pdcwiki" => true,
"pflwiki" => true,
"pihwiki" => true,
"piwiki" => true,
"plwiki" => true,
"pmswiki" => true,
"pnbwiki" => true,
"pntwiki" => true,
"pswiki" => true,
"ptwiki" => true,
"quwiki" => true,
"rmwiki" => true,
"rmywiki" => true,
"rnwiki" => true,
"roa_rupwiki" => true,
"roa_tarawiki" => true,
"rowiki" => true,
"ruewiki" => true,
"ruwiki" => true,
"satwiki" => true,
"sawiki" => true,
"scnwiki" => true,
"scwiki" => true,
"sewiki" => true,
"sgwiki" => true,
"shnwiki" => true,
"shwiki" => true,
"simplewiki" => true,
"skwiki" => true,
"smwiki" => true,
"snwiki" => true,
"srnwiki" => true,
"srwiki" => true,
"sswiki" => true,
"stqwiki" => true,
"stwiki" => true,
"svwiki" => true,
"szlwiki" => true,
"szywiki" => true,
"tcywiki" => true,
"tetwiki" => true,
"tiwiki" => true,
"tnwiki" => true,
"towiki" => true,
"tpiwiki" => true,
"trwiki" => true,
"ttwiki" => true,
"tumwiki" => true,
"twwiki" => true,
"tyvwiki" => true,
"tywiki" => true,
"udmwiki" => true,
"ugwiki" => true,
"ukwiki" => true,
"vecwiki" => true,
"vepwiki" => true,
"vewiki" => true,
"viwiki" => true,
"vlswiki" => true,
"vowiki" => true,
"wawiki" => true,
"wowiki" => true,
"wuuwiki" => true,
"xalwiki" => true,
"xhwiki" => true,
"xmfwiki" => true,
"zawiki" => true,
"zeawiki" => true,
"zh_classicalwiki" => true,
"zh_min_nanwiki" => true,
"zh_yuewiki" => true,
"zhwiki" => true,
"zuwiki" => true,
],

'wgContentTranslationEnableMT' => [
'default' => true,
'enwiki' => false,
'dewiki' => false,
],

'wgContentTranslationPublishRequirements' => [
'default' => [
'userGroups' => [ '*' ]
],
'enwiki' => [
'userGroups' => [ 'extendedconfirmed', 'sysop' ]
],
'viwiki' => [
'userGroups' => [ 'extendedconfirmed', 'eliminator', 'sysop' ]
],
],

// CX Campaigns
'wmgContentTranslationCampaigns' => [
'default' => [
'article-recommender-1' => true,
'cx2outreach' => true,
'cxstats' => true,
'newarticle' => true,
'specialcx' => true,
'staff-recommender' => true,
'external-machine-translation' => [
'edittag' => 'campaign-external-machine-translation', // T216123
],
'wiki-for-human-rights' => true, // T239977
'WikiGapFinder' => true, // T246335
'mskf-the-solution' => true, // T253305
'Wikidocumentaries' => true, // T269875
// SectionTranslation entry points: T298029
'mflanguagesearcher' => true,
'mfrecenttranslation' => true,
'mfrecentedit' => true,
'mffrequentlanguages' => true,
],
'dewiki' => [
'article-recommender-1' => true,
'cx2outreach' => true,
'cxstats' => true,
'newarticle' => false,
'specialcx' => true,
'staff-recommender' => true,
'external-machine-translation' => [
'edittag' => 'campaign-external-machine-translation',
],
'wiki-for-human-rights' => true,
'WikiGapFinder' => true,
'mskf-the-solution' => true,
'Wikidocumentaries' => true,
// SectionTranslation entry points: T298029
'mflanguagesearcher' => true,
'mfrecenttranslation' => true,
'mfrecentedit' => true,
'mffrequentlanguages' => true,
],
'enwiki' => [
'article-recommender-1' => true,
'cx2outreach' => true,
'cxstats' => true,
'newarticle' => false,
'specialcx' => true,
'staff-recommender' => true,
'external-machine-translation' => [
'edittag' => 'campaign-external-machine-translation',
],
'wiki-for-human-rights' => true,
'WikiGapFinder' => true,
'mskf-the-solution' => true,
'Wikidocumentaries' => true,
// SectionTranslation entry points: T298029
'mflanguagesearcher' => true,
'mfrecenttranslation' => true,
'mfrecentedit' => true,
'mffrequentlanguages' => true,
],
'eswiki' => [
'article-recommender-1' => true,
'cx2outreach' => true,
'cxstats' => true,
'eswiki-recommender' => true,
'newarticle' => true,
'specialcx' => true,
'staff-recommender' => true,
'external-machine-translation' => [
'edittag' => 'campaign-external-machine-translation',
],
'wiki-for-human-rights' => true,
'WikiGapFinder' => true,
'mskf-the-solution' => true,
'Wikidocumentaries' => true,
// SectionTranslation entry points: T298029
'mflanguagesearcher' => true,
'mfrecenttranslation' => true,
'mfrecentedit' => true,
'mffrequentlanguages' => true,
],
'fiwiki' => [
'article-recommender-1' => true,
'cx2outreach' => true,
'cxstats' => true,
'newarticle' => false, // T277473
'specialcx' => true,
'staff-recommender' => true,
'external-machine-translation' => [
'edittag' => 'campaign-external-machine-translation',
],
'wiki-for-human-rights' => true,
'WikiGapFinder' => true,
'mskf-the-solution' => true,
'Wikidocumentaries' => true,
// SectionTranslation entry points: T298029
'mflanguagesearcher' => true,
'mfrecenttranslation' => true,
'mfrecentedit' => true,
'mffrequentlanguages' => true,
],
'frwiki' => [
'article-recommender-1' => true,
'cx2outreach' => true,
'cxstats' => true,
'frwiki-recommender' => true,
'newarticle' => true,
'specialcx' => true,
'staff-recommender' => true,
'external-machine-translation' => [
'edittag' => 'campaign-external-machine-translation',
],
'wiki-for-human-rights' => true,
'WikiGapFinder' => true,
'mskf-the-solution' => true,
'Wikidocumentaries' => true,
// SectionTranslation entry points: T298029
'mflanguagesearcher' => true,
'mfrecenttranslation' => true,
'mfrecentedit' => true,
'mffrequentlanguages' => true,
],
],

// SectionTranslation configuration
'wgContentTranslationEnableSectionTranslation' => [
'default' => false,
'testwiki' => true,
'azwiki' => true, // T285842
'bawiki' => true, // T285842
'bclwiki' => true, // T304828
'bnwiki' => true, // T271397
'cswiki' => true, // T304855
'euwiki' => true, // T304862
'elwiki' => true, // T304854
'fawiki' => true, // T296475
'hawiki' => true, // T290175
'hewiki' => true, // T304863
'igwiki' => true, // T290175
'iswiki' => true, // T304828
'jvwiki' => true, // T298237
'kowiki' => true, // T298239
'kuwiki' => true, // T290238
'lgwiki' => true, // T301443
'mlwiki' => true, // T285842
'mnwiki' => true, // T298237
'mswiki' => true, // T285842
'newiki' => true, // T304828
'ocwiki' => true, // T301443
'pawiki' => true, // T304828
'sqwiki' => true, // T285842
'swwiki' => true, // T304828
'tawiki' => true, // T285842
'tewiki' => true, // T298237
'thwiki' => true, // T290175
'tlwiki' => true, // T298237
'trwiki' => true, // T304853
'tswiki' => true, // T304828
'urwiki' => true, // T304828
'yowiki' => true, // T290175
],

'wgSectionTranslationTargetLanguages' => [
'default' => null,
'wikipedia' => [ 'az', 'ba', 'bcl', 'bn', 'cs', 'el', 'eu', 'fa', 'ha', 'he', 'ig', 'is', 'jv', 'ko', 'ku', 'lg', 'ml', 'mn', 'ms', 'ne', 'oc', 'pa', 'sq', 'sw', 'ta', 'te', 'th', 'tl', 'tr', 'ts', 'ur', 'yo' ],
'testwiki' => [ 'af', 'ar', 'as', 'az', 'ba', 'bcl', 'bn', 'ca', 'ckb', 'cs', 'el', 'es', 'eu', 'fa', 'fr', 'gu', 'ha', 'he', 'ht', 'id', 'ig', 'is', 'jv', 'ki', 'kn', 'ko', 'ku', 'lg', 'mk', 'ml', 'mn', 'mr', 'ms', 'ne', 'oc', 'pa', 'pt', 'ru', 'sq', 'sr', 'sw', 'ta', 'te', 'th', 'tl', 'tr', 'ts', 'uk', 'ur', 'vi', 'yo', 'zh', 'zh-yue', 'zu' ],
],

'wgContentTranslationContentImportForSectionTranslation' => [
'default' => false,
'testwiki' => true, // T294642
'wikipedia' => false,
],

'wmgUseExternalGuidance' => [
'default' => false,
'wikipedia' => true,
],

'wmgUseMapSources' => [
'default' => false,
'wikivoyage' => true,
],

'wmgUseCreditsSource' => [
'default' => false,
'wikivoyage' => true,
],

'wgMaxCredits' => [
'default' => 0,
'testwiki' => -1, // T130820
'wikivoyage' => 10,
],

'wmgUseListings' => [
'default' => false,
'wikivoyage' => true,
'dewikivoyage' => false, // T206102
'enwikivoyage' => false, // T254820
'itwikivoyage' => false, // T253096
],

'wmgUseTocTree' => [
'default' => false,
'wikivoyage' => true,
],

'wmgUseInsider' => [
'default' => false,
'wikivoyage' => true,
'itwikivoyage' => false, // T253096
],

'wmgUseRelatedArticles' => [
'default' => false,
'wikipedia' => true,
'wikivoyage' => true,
'eswikinews' => true, // T230660
'frwikinews' => true, // T143480
'zhwikinews' => true, // T266933
],

'wgRelatedArticlesCardLimit' => [
'default' => 3,
'wikivoyage' => 9,
],

'wgRelatedArticlesUseCirrusSearch' => [
'default' => true,
'wikivoyage' => false, // T164391
'enwikivoyage' => true, // T297054
'itwikivoyage' => true, // T297054
],

// T223824
'wgSkipSkins' => [
'default' => [ 'cologneblue', 'contenttranslation', 'modern' ], // T263093, T287616
'apiportalwiki' => [ 'vector', 'vector-2022', 'monobook', 'modern', 'cologneblue', 'timeless', 'minerva' ],
],

'wgRelatedArticlesFooterAllowedSkins' => [
'default' => [ 'minerva', 'timeless' ], // T144812, T181242
'dewiki' => [ 'minerva' ], // T278611
'eswikinews' => [], // T230660
'htwiki' => [ 'minerva', 'vector', 'vector-2022', 'timeless' ], // T126826, T298916
'hewiki' => [ 'minerva', 'vector', 'vector-2022', 'timeless' ], // T191573, T298916
'wikivoyage' => [ 'minerva', 'vector', 'vector-2022', 'timeless' ], // T298916
'zhwikinews' => [], // T299856
],

'wmgUseRevisionSlider' => [
'default' => true,
],

'wmgUseTwoColConflict' => [
'default' => true,
],

'wmgTwoColConflictBetaFeature' => [
'default' => true,
'group0' => false,
'dewiki' => false,
'fawiki' => false,
'arwiki' => false,
],

'wmgUseEventLogging' => [
'default' => true,
],

// Stream config default settings.
// The EventStreamConfig extension will add these
// settings to each entry in wgEventStreams if
// the entry does not already have the setting.
'wgEventStreamsDefaultSettings' => [
'default' => [
'topic_prefixes' => [ 'eqiad.', 'codfw.' ],
// Canary events are produced into streams
// for ingestion monitoring purposes.
// Absence of these events either means
// that canary event production is failing, or
// another component of the event pipeline is failing.
// Without canary events, we cannot differentiate between
// an idle stream and a broken pipeline.
// This is explicitly disabled for MW state change (EventBus) streams
// until https://phabricator.wikimedia.org/T266798 is done.
'canary_events_enabled' => true,
// By default, all events should be imported into Hadoop.
// The analytics hadoop ingestion consumer (Gobblin) will
// look for streams to ingest using these settings.
// Each stream in a job should have similar volumes to allow
// the job to scale properly and not cause stream ingestion starvation.
// The default job_name is be event_default.
// Override this if the stream should be imported by a different job,
// or disabled altogether.
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'event_default',
'enabled' => true,
],
],
],
],

/*
* Event stream configuration. A list of stream configurations.
* Each item must have a 'stream' setting of either the specific
* stream name or a regex patterns to matching stream names.
* Each item must also at minimum include the schema_title of the
* JSONSchema that events in the stream must conform to.
* This is used by the EventStreamConfig extension
* to allow for remote configuration of streams. It
* is used by the EventLogging extension to vary e.g.
* sample rate that browsers use when producing events,
* as well as the eventgate-analytics-external service
* to dynamically add event streams that it should accept
* and validate.
* See https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/extensions/EventStreamConfig/#mediawiki-config
*/
'wgEventStreams' => [
'default' => [

/**
* == eventgate-analytics-external streams ==
* These are produced by EventLogging
* as well as other instrumentation sources.
*
* EventLogging 'legacy' streams start with eventlogging_.
* https://phabricator.wikimedia.org/T238230
* These schemas have been migrated from metawiki to the schemas/event/secondary repository at
* https://schema.wikimedia.org/#!/secondary/jsonschema/analytics/legacy
*
* We've configured default topic_prefixes, but legacy eventlogging_* topics
* do not use topic prefixes. Explicitly set topic_prefixes to null to disable
* implicit topic prefixing by the EventStreamConfig extension.
*
* eventgate-analytics-external requests stream config at startup as well
* as dynamically at runtime. eventgate-analytics-external caches its stream
* configs temporarily, so any changes you make here will eventually be
* picked up. When eventgate-analytics-external sees a stream it doesn't
* have in cache, it will request its configs immediately.
*/
'eventlogging_CentralNoticeBannerHistory' => [
'schema_title' => 'analytics/legacy/centralnoticebannerhistory',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_CentralNoticeImpression' => [
'schema_title' => 'analytics/legacy/centralnoticeimpression',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_CentralNoticeTiming' => [
'schema_title' => 'analytics/legacy/centralnoticetiming',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_CodeMirrorUsage' => [
'schema_title' => 'analytics/legacy/codemirrorusage',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_ContentTranslationAbuseFilter' => [
'schema_title' => 'analytics/legacy/contenttranslationabusefilter',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_CpuBenchmark' => [
'schema_title' => 'analytics/legacy/cpubenchmark',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_DesktopWebUIActionsTracking' => [
'schema_title' => 'analytics/legacy/desktopwebuiactionstracking',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_ElementTiming' => [
'schema_title' => 'analytics/legacy/elementtiming',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_EchoInteraction' => [
'schema_title' => 'analytics/legacy/echointeraction',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_EchoMail' => [
'schema_title' => 'analytics/legacy/echomail',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_EditAttemptStep' => [
'schema_title' => 'analytics/legacy/editattemptstep',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_FeaturePolicyViolation' => [
'schema_title' => 'analytics/legacy/featurepolicyviolation',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_FirstInputTiming' => [
'schema_title' => 'analytics/legacy/firstinputtiming',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_HelpPanel' => [
'schema_title' => 'analytics/legacy/helppanel',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_HomepageModule' => [
'schema_title' => 'analytics/legacy/homepagemodule',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_HomepageVisit' => [
'schema_title' => 'analytics/legacy/homepagevisit',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_InukaPageView' => [
'schema_title' => 'analytics/legacy/inukapageview',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_KaiOSAppFirstRun' => [
'schema_title' => 'analytics/legacy/kaiosappfirstrun',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_KaiOSAppFeedback' => [
'schema_title' => 'analytics/legacy/kaiosappfeedback',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_LandingPageImpression' => [
'schema_title' => 'analytics/legacy/landingpageimpression',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_LayoutShift' => [
'schema_title' => 'analytics/legacy/layoutshift',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_MobileWebUIActionsTracking' => [
'schema_title' => 'analytics/legacy/mobilewebuiactionstracking',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_NavigationTiming' => [
'schema_title' => 'analytics/legacy/navigationtiming',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_NewcomerTask' => [
'schema_title' => 'analytics/legacy/newcomertask',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_PaintTiming' => [
'schema_title' => 'analytics/legacy/painttiming',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_PrefUpdate' => [
'schema_title' => 'analytics/legacy/prefupdate',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_WikipediaPortal' => [
'schema_title' => 'analytics/legacy/wikipediaportal',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_QuickSurveyInitiation' => [
'schema_title' => 'analytics/legacy/quicksurveyinitiation',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_QuickSurveysResponses' => [
'schema_title' => 'analytics/legacy/quicksurveysresponses',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_ReferencePreviewsBaseline' => [
'schema_title' => 'analytics/legacy/referencepreviewsbaseline',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_ReferencePreviewsCite' => [
'schema_title' => 'analytics/legacy/referencepreviewscite',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_ReferencePreviewsPopups' => [
'schema_title' => 'analytics/legacy/referencepreviewspopups',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_ResourceTiming' => [
'schema_title' => 'analytics/legacy/resourcetiming',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_RUMSpeedIndex' => [
'schema_title' => 'analytics/legacy/rumspeedindex',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_SaveTiming' => [
'schema_title' => 'analytics/legacy/savetiming',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_SearchSatisfaction' => [
'schema_title' => 'analytics/legacy/searchsatisfaction',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_ServerSideAccountCreation' => [
'schema_title' => 'analytics/legacy/serversideaccountcreation',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_SpecialInvestigate' => [
'schema_title' => 'analytics/legacy/specialinvestigate',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_SpecialMuteSubmit' => [
'schema_title' => 'analytics/legacy/specialmutesubmit',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_SuggestedTagsAction' => [
'schema_title' => 'analytics/legacy/suggestedtagsaction',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_TemplateDataApi' => [
'schema_title' => 'analytics/legacy/templatedataapi',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_TemplateDataEditor' => [
'schema_title' => 'analytics/legacy/templatedataeditor',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_TemplateWizard' => [
'schema_title' => 'analytics/legacy/templatewizard',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_Test' => [
'schema_title' => 'analytics/legacy/test',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_TranslationRecommendationUserAction' => [
'schema_title' => 'analytics/legacy/translationrecommendationuseraction',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_TranslationRecommendationUIRequests' => [
'schema_title' => 'analytics/legacy/translationrecommendationuirequests',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_TranslationRecommendationAPIRequests' => [
'schema_title' => 'analytics/legacy/translationrecommendationapirequests',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_TwoColConflictConflict' => [
'schema_title' => 'analytics/legacy/twocolconflictconflict',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_TwoColConflictExit' => [
'schema_title' => 'analytics/legacy/twocolconflictexit',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_UniversalLanguageSelector' => [
'schema_title' => 'analytics/legacy/universallanguageselector',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_VirtualPageView' => [
'schema_title' => 'analytics/legacy/virtualpageview',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_VisualEditorFeatureUse' => [
'schema_title' => 'analytics/legacy/visualeditorfeatureuse',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_VisualEditorTemplateDialogUse' => [
'schema_title' => 'analytics/legacy/visualeditortemplatedialoguse',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_WikidataCompletionSearchClicks' => [
'schema_title' => 'analytics/legacy/wikidatacompletionsearchclicks',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_WMDEBannerEvents' => [
'schema_title' => 'analytics/legacy/wmdebannerevents',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_WMDEBannerInteractions' => [
'schema_title' => 'analytics/legacy/wmdebannerinteractions',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
'eventlogging_WMDEBannerSizeIssue' => [
'schema_title' => 'analytics/legacy/wmdebannersizeissue',
'topic_prefixes' => null,
'destination_event_service' => 'eventgate-analytics-external',
'consumers' => [
'analytics_hadoop_ingestion' => [
'job_name' => 'eventlogging_legacy',
'enabled' => true,
],
]
],
/*
* === Streams for testing Event Platform-based instruments ===
*/
'test.instrumentation' => [
'schema_title' => 'analytics/test',
'destination_event_service' => 'eventgate-analytics-external',
],
// For verifying sampling:
'test.instrumentation.sampled' => [
'schema_title' => 'analytics/test',
'destination_event_service' => 'eventgate-analytics-external',
'sample' => [
'rate' => 0.5,
'unit' => 'session',
],
],
/*
* === Streams for Event Platform-based analytics instruments ===
*/
'mediawiki.client.session_tick' => [
'schema_title' => 'analytics/session_tick',
'destination_event_service' => 'eventgate-analytics-external',
'sample' => [
'unit' => 'session',
'rate' => 0.1,
],
],
'ios.edit_history_compare' => [
'schema_title' => 'analytics/mobile_apps/ios_edit_history_compare',
'destination_event_service' => 'eventgate-analytics-external',
],
'ios.notification_interaction' => [
'schema_title' => 'analytics/mobile_apps/ios_notification_interaction',
'destination_event_service' => 'eventgate-analytics-external',
],
'android.user_contribution_screen' => [
'schema_title' => 'analytics/mobile_apps/android_user_contribution_screen',
'destination_event_service' => 'eventgate-analytics-external',
],
'android.notification_interaction' => [
'schema_title' => 'analytics/mobile_apps/android_notification_interaction',
'destination_event_service' => 'eventgate-analytics-external',
],
'android.image_recommendation_interaction' => [
'schema_title' => 'analytics/mobile_apps/android_image_recommendation_interaction',
'destination_event_service' => 'eventgate-analytics-external',
],
'android.daily_stats' => [
'schema_title' => 'analytics/mobile_apps/android_daily_stats',
'destination_event_service' => 'eventgate-analytics-external',
],
'android.customize_toolbar_interaction' => [
'schema_title' => 'analytics/mobile_apps/android_customize_toolbar_interaction',
'destination_event_service' => 'eventgate-analytics-external',
],
'android.article_toolbar_interaction' => [
'schema_title' => 'analytics/mobile_apps/android_article_toolbar_interaction',
'destination_event_service' => 'eventgate-analytics-external',
],
'android.edit_history_interaction' => [
'schema_title' => 'analytics/mobile_apps/android_edit_history_interaction',
'destination_event_service' => 'eventgate-analytics-external',
],
'mediawiki.mediasearch_interaction' => [
'schema_title' => 'analytics/mediawiki/mediasearch_interaction',
'destination_event_service' => 'eventgate-analytics-external',
],
'mediawiki.structured_task.article.link_suggestion_interaction' => [
'schema_title' => 'analytics/mediawiki/structured_task/article/link_suggestion_interaction',
'destination_event_service' => 'eventgate-analytics-external',
],
'mediawiki.structured_task.article.image_suggestion_interaction' => [
'schema_title' => 'analytics/mediawiki/structured_task/article/image_suggestion_interaction',
'destination_event_service' => 'eventgate-analytics-external',
],
'mediawiki.pref_diff' => [
'schema_title' => 'analytics/pref_diff',
'destination_event_service' => 'eventgate-analytics-external',
],
'mediawiki.skin_diff' => [
'schema_title' => 'analytics/pref_diff',
'destination_event_service' => 'eventgate-analytics-external',
],
'mediawiki.content_translation_event' => [
'schema_title' => 'analytics/mediawiki/content_translation_event',
'destination_event_service' => 'eventgate-analytics-external',
],
'mediawiki.reading_depth' => [
'schema_title' => 'analytics/mediawiki/web_ui_reading_depth',
'destination_event_service' => 'eventgate-analytics-external',
],
'mediawiki.web_ab_test_enrollment' => [
'schema_title' => 'analytics/mediawiki/web_ab_test_enrollment',
'destination_event_service' => 'eventgate-analytics-external',
],
'mediawiki.web_ui_scroll' => [
'schema_title' => 'analytics/mediawiki/web_ui_scroll',
'destination_event_service' => 'eventgate-analytics-external',
],
'mediawiki.ipinfo_interaction' => [
'schema_title' => 'analytics/mediawiki/ipinfo_interaction',
'destination_event_service' => 'eventgate-analytics-external',
],
'wd_propertysuggester.client_side_property_request' => [
'schema_title' => 'analytics/mediawiki/wd_propertysuggester/client_side_property_request',
'destination_event_service' => 'eventgate-analytics-external',
],
'wd_propertysuggester.server_side_property_request' => [
'schema_title' => 'analytics/mediawiki/wd_propertysuggester/server_side_property_request',
'destination_event_service' => 'eventgate-analytics-external',
],
'mediawiki.mentor_dashboard.visit' => [
'schema_title' => 'analytics/mediawiki/mentor_dashboard/visit',
'destination_event_service' => 'eventgate-analytics-external',
],
'mediawiki.welcomesurvey.interaction' => [
'schema_title' => 'analytics/mediawiki/welcomesurvey/interaction',
'destination_event_service' => 'eventgate-analytics-external'
],
[
'stream' => 'mediawiki.talk_page_edit',
'schema_title' => 'analytics/mediawiki/talk_page_edit',
'destination_event_service' => 'eventgate-analytics-external',
],
'mwcli.command_execute' => [
'schema_title' => 'analytics/mwcli/command_execute',
'destination_event_service' => 'eventgate-analytics-external',
],
/*
* == eventgate-logging-external streams ==
* These are produced to the Kafka logging clusters for ingestion into logstash.
* These streams disable canary event production.
* See: https://phabricator.wikimedia.org/T287789
* eventgate-logging-external only requests its stream configs on service startup,
* so if you modify something here, eventgate-logging-external will need a restart.
*/
'mediawiki.client.error' => [
'schema_title' => 'mediawiki/client/error',
'destination_event_service' => 'eventgate-logging-external',
'canary_events_enabled' => false,
],
'kaios_app.error' => [
'schema_title' => 'mediawiki/client/error',
'destination_event_service' => 'eventgate-logging-external',
'canary_events_enabled' => false,
],
'w3c.reportingapi.network_error' => [
'schema_title' => 'w3c/reportingapi/network_error',
'destination_event_service' => 'eventgate-logging-external',
'canary_events_enabled' => false,
],

/*
* == eventgate-analytics streams ==
* These streams are produced to Kafka jumbo-eqiad from internal producers.
* eventgate-analytics only requests its stream configs on service startup,
* so if you modify something here, eventgate-analytics will need a restart.
*/
'api-gateway.request' => [
'schema_title' => 'api-gateway/request',
'destination_event_service' => 'eventgate-analytics',
],
'mediawiki.api-request' => [
'schema_title' => 'mediawiki/api/request',
'destination_event_service' => 'eventgate-analytics',
],
'mediawiki.cirrussearch-request' => [
'schema_title' => 'mediawiki/cirrussearch/request',
'destination_event_service' => 'eventgate-analytics',
],
'wdqs-internal.sparql-query' => [
'schema_title' => 'sparql/query',
'destination_event_service' => 'eventgate-analytics',
],
'wdqs-external.sparql-query' => [
'schema_title' => 'sparql/query',
'destination_event_service' => 'eventgate-analytics',
],
'wcqs-external.sparql-query' => [
'schema_title' => 'sparql/query',
'destination_event_service' => 'eventgate-analytics',
],
'/^swift\.(.+\.)?upload-complete$/' => [
'schema_title' => 'swift/upload/complete',
'destination_event_service' => 'eventgate-analytics',
// canary events will not work for regex streams.
'canary_events_enabled' => false,
],

/*
* == eventgate-main streams ==
* These streams are produced to Kafka main-eqiad and main-codfw.
* These streams disable canary event production.
* See: https://phabricator.wikimedia.org/T287789
* eventgate-main only requests its stream configs on service startup,
* so if you modify something here, eventgate-main will need a restart.

*/
'/^mediawiki\\.job\\..+/' => [
'schema_title' => 'mediawiki/job',
'destination_event_service' => 'eventgate-main',
'canary_events_enabled' => false,
'consumers' => [
// Don't ingest mediawiki.job events into Hadoop.
// They are not well schemead and not very useful
'analytics_hadoop_ingestion' => [
'enabled' => false,
],
],
],
'mediawiki.centralnotice.campaign-change' => [
'schema_title' => 'mediawiki/centralnotice/campaign/change',
'destination_event_service' => 'eventgate-main',
'canary_events_enabled' => false,
],
'mediawiki.centralnotice.campaign-create' => [
'schema_title' => 'mediawiki/centralnotice/campaign/create',
'destination_event_service' => 'eventgate-main',
'canary_events_enabled' => false,
],
'mediawiki.centralnotice.campaign-delete' => [
'schema_title' => 'mediawiki/centralnotice/campaign/delete',
'destination_event_service' => 'eventgate-main',
'canary_events_enabled' => false,
],
'mediawiki.page-create' => [
'schema_title' => 'mediawiki/revision/create',
'destination_event_service' => 'eventgate-main',
'canary_events_enabled' => false,
],
'mediawiki.page-delete' => [
'schema_title' => 'mediawiki/page/delete',
'destination_event_service' => 'eventgate-main',
'canary_events_enabled' => false,
],
'mediawiki.page-links-change' => [
'schema_title' => 'mediawiki/page/links-change',
'destination_event_service' => 'eventgate-main',
'canary_events_enabled' => false,
],
'mediawiki.page-move' => [
'schema_title' => 'mediawiki/page/move',
'destination_event_service' => 'eventgate-main',
'canary_events_enabled' => false,
],
'mediawiki.page-properties-change' => [
'schema_title' => 'mediawiki/page/properties-change',
'destination_event_service' => 'eventgate-main',
'canary_events_enabled' => false,
],
'mediawiki.page-restrictions-change' => [
'schema_title' => 'mediawiki/page/restrictions-change',
'destination_event_service' => 'eventgate-main',
'canary_events_enabled' => false,
],
'mediawiki.page-suppress' => [
'schema_title' => 'mediawiki/page/delete',
'destination_event_service' => 'eventgate-main',
'canary_events_enabled' => false,
],
'mediawiki.page-undelete' => [
'schema_title' => 'mediawiki/page/undelete',
'destination_event_service' => 'eventgate-main',
'canary_events_enabled' => false,
],
'mediawiki.recentchange' => [
'schema_title' => 'mediawiki/recentchange',
'destination_event_service' => 'eventgate-main',
'canary_events_enabled' => false,
],
'mediawiki.revision-create' => [
'schema_title' => 'mediawiki/revision/create',
'destination_event_service' => 'eventgate-main',
'canary_events_enabled' => false,
],
'mediawiki.revision-score' => [
'schema_title' => 'mediawiki/revision/score',
'destination_event_service' => 'eventgate-main',
// This stream is derived and created by change-propagation,
// and Hadoop is the main consumer. Emit canary events.
'canary_events_enabled' => true,
],
'mediawiki.revision-tags-change' => [
'schema_title' => 'mediawiki/revision/tags-change',
'destination_event_service' => 'eventgate-main',
'canary_events_enabled' => false,
],
'mediawiki.revision-visibility-change' => [
'schema_title' => 'mediawiki/revision/visibility-change',
'destination_event_service' => 'eventgate-main',
'canary_events_enabled' => false,
],
'mediawiki.user-blocks-change' => [
'schema_title' => 'mediawiki/user/blocks-change',
'destination_event_service' => 'eventgate-main',
'canary_events_enabled' => false,
],
'resource_change' => [
'schema_title' => 'resource_change',
'destination_event_service' => 'eventgate-main',
'canary_events_enabled' => false,
],
'resource-purge' => [
'schema_title' => 'resource_change',
'destination_event_service' => 'eventgate-main',
'canary_events_enabled' => false,
],
'change-prop.transcludes.resource-change' => [
'schema_title' => 'resource_change',
'destination_event_service' => 'eventgate-main',
'canary_events_enabled' => false,
],
'mediawiki.revision-recommendation-create' => [
'schema_title' => 'mediawiki/revision/recommendation-create',
'destination_event_service' => 'eventgate-main',
// This stream is new enough that consumers are aware of canary events.
],
'mediawiki.image_suggestions_feedback' => [
'schema_title' => 'mediawiki/page/image-suggestions-feedback',
'destination_event_service' => 'eventgate-main',
],
'maps.tiles_change' => [
'schema_title' => 'maps/tiles_change',
'destination_event_service' => 'eventgate-main',
],

/*
* == WDQS Streaming Updater (Flink) output streams ==
* Note that Flink does not produce these through eventgate,
* it produces them directly to Kafka.
*/
'rdf-streaming-updater.lapsed-action' => [
'schema_title' => 'rdf_streaming_updater/lapsed_action',
'destination_event_service' => 'eventgate-main',
],
'rdf-streaming-updater.state-inconsistency' => [
'schema_title' => 'rdf_streaming_updater/state_inconsistency',
'destination_event_service' => 'eventgate-main',
],
'rdf-streaming-updater.fetch-failure' => [
'schema_title' => 'rdf_streaming_updater/fetch_failure',
'destination_event_service' => 'eventgate-main',
],
// reconciliation stream produced from a spark job via eventgate
'rdf-streaming-updater.reconcile' => [
'schema_title' => 'rdf_streaming_updater/reconcile',
'destination_event_service' => 'eventgate-main',
],

/*
* == Streams needed for eventgate functionality ==
* EventGate instances some streams defined for error logging and monitoring:
*
* - <event_service_name>.test.event
* Used for the k8s readinessProbe. An eventgate instance will not be considered
* ready until it accepts a POST of a test/event.
* See: https://gerrit.wikimedia.org/r/plugins/gitiles/operations/deployment-charts/+/refs/heads/ * master/charts/eventgate/templates/deployment.yaml#60
* test/event schema: https://schema.wikimedia.org/repositories//primary/jsonschema/test/event/latest
*
* - <event_service_name>.error.valiidation
* EventGate produce error events to their configured error_stream.
* They default to using streams named after their service/app name,
* e.g. 'eventgate-analytics-external.error.validation'
* See: https://gerrit.wikimedia.org/r/plugins/gitiles/operations/deployment-charts/+/refs/heads/ * master/charts/eventgate/templates/_config.yaml#51
* error schema: https://schema.wikimedia.org/repositories/primary/jsonschema/error/latest
*/

// eventgate test.event streams
'eventgate-logging-external.test.event' => [
'schema_title' => 'test/event',
'destination_event_service' => 'eventgate-logging-external',
],
'eventgate-analytics-external.test.event' => [
'schema_title' => 'test/event',
'destination_event_service' => 'eventgate-analytics-external',
],
'eventgate-analytics.test.event' => [
'schema_title' => 'test/event',
'destination_event_service' => 'eventgate-analytics',
],
'eventgate-main.test.event' => [
'schema_title' => 'test/event',
'destination_event_service' => 'eventgate-main',
],
// eventgate error.validation streams
'eventgate-logging-external.error.validation' => [
'schema_title' => 'error',
'destination_event_service' => 'eventgate-logging-external',
'canary_events_enabled' => false,
],
'eventgate-analytics-external.error.validation' => [
'schema_title' => 'error',
'destination_event_service' => 'eventgate-analytics-external',
'canary_events_enabled' => false,
],
'eventgate-analytics.error.validation' => [
'schema_title' => 'error',
'destination_event_service' => 'eventgate-analytics',
'canary_events_enabled' => false,
],
'eventgate-main.error.validation' => [
'schema_title' => 'error',
'destination_event_service' => 'eventgate-main',
'canary_events_enabled' => false,
],
],
],

// List of streams to register for use with the EventLogging extension.
// EventLogging will request the stream config defined in wgEventStreams
// above for each of the stream names listed here.
'wgEventLoggingStreamNames' => [
'default' => [
'eventlogging_CentralNoticeBannerHistory',
'eventlogging_CentralNoticeImpression',
'eventlogging_CentralNoticeTiming',
'eventlogging_ContentTranslationAbuseFilter',
'eventlogging_CodeMirrorUsage',
'eventlogging_CpuBenchmark',
'eventlogging_DesktopWebUIActionsTracking',
'eventlogging_EchoInteraction',
'eventlogging_EchoMail',
'eventlogging_EditAttemptStep',
'eventlogging_ElementTiming',
'eventlogging_FeaturePolicyViolation',
'eventlogging_FirstInputTiming',
'eventlogging_HelpPanel',
'eventlogging_HomepageModule',
'eventlogging_HomepageVisit',
'eventlogging_LandingPageImpression',
'eventlogging_LayoutShift',
'eventlogging_MobileWebUIActionsTracking',
'eventlogging_NavigationTiming',
'eventlogging_NewcomerTask',
'eventlogging_PaintTiming',
'eventlogging_PrefUpdate',
'eventlogging_QuickSurveyInitiation',
'eventlogging_QuickSurveysResponses',
'eventlogging_ReferencePreviewsBaseline',
'eventlogging_ReferencePreviewsCite',
'eventlogging_ReferencePreviewsPopups',
'eventlogging_ResourceTiming',
'eventlogging_RUMSpeedIndex',
'eventlogging_SaveTiming',
'eventlogging_ServerSideAccountCreation',
'eventlogging_SpecialInvestigate',
'eventlogging_SpecialMuteSubmit',
'eventlogging_SearchSatisfaction',
'eventlogging_SuggestedTagsAction',
'eventlogging_TemplateDataApi',
'eventlogging_TemplateDataEditor',
'eventlogging_TemplateWizard',
'eventlogging_Test',
'eventlogging_TwoColConflictConflict',
'eventlogging_TwoColConflictExit',
'eventlogging_UniversalLanguageSelector',
'eventlogging_VirtualPageView',
'eventlogging_VisualEditorFeatureUse',
'eventlogging_VisualEditorTemplateDialogUse',
'eventlogging_WikidataCompletionSearchClicks',
'eventlogging_WMDEBannerEvents',
'eventlogging_WMDEBannerInteractions',
'eventlogging_WMDEBannerSizeIssue',
'mediawiki.client.session_tick',
'mediawiki.content_translation_event',
'mediawiki.talk_page_edit',
'mediawiki.mediasearch_interaction',
'mediawiki.structured_task.article.link_suggestion_interaction',
'mediawiki.structured_task.article.image_suggestion_interaction',
'mediawiki.pref_diff',
'mediawiki.skin_diff',
'mediawiki.reading_depth',
'mediawiki.web_ab_test_enrollment',
'mediawiki.web_ui_scroll',
'mediawiki.welcomesurvey.interaction',
'test.instrumentation',
'test.instrumentation.sampled',
'wd_propertysuggester.client_side_property_request',
'wd_propertysuggester.server_side_property_request',
'mediawiki.mentor_dashboard.visit',
'mediawiki.ipinfo_interaction',
],
],

// Enable sessionTick on these wikis
'wgWMESessionTick' => [
'default' => true,
],

// EventLogging JavaScript client code will POST events to this URI.
'wgEventLoggingServiceUri' => [
'default' => 'https://intake-analytics.wikimedia.org/v1/events?hasty=true',
],

// Historically, EventLogging would register Schemas and revisions it used
// via the EventLoggingSchemas extension attribute like in
// https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/extensions/WikimediaEvents/+/master/extension.json#51
// It also overrides these with the $wgEventLoggingSchemas global.
// While in the process of migrating legacy EventLogging events to event platform,
// use the wgEventLoggingSchemas to override the extension attribute for an incremental rollout.
// This will be removed from mediawiki-config once all schemas have been successfully migrated
// and the EventLoggingSchemas extension attributes are all set to Event Platform schema URIs.
// ONLY Legacy EventLogging schemas need to go here. This is the switch that tells
// EventLogging to POST to EventGate rather than GET to EventLogging beacon.
// https://phabricator.wikimedia.org/T238230
'wgEventLoggingSchemas' => [
'default' => [
// Only in progress schema migrations go here, once migration finished, they are removed.
],
],

// Enable Mediawiki client side (browser) Javascript error logging.
// This is the publicly accessible endpoint for eventgate-logging-external.
'wgWMEClientErrorIntakeURL' => [
'default' => false,
'group0' => 'https://intake-logging.wikimedia.org/v1/events?hasty=true',
'metawiki' => 'https://intake-logging.wikimedia.org/v1/events?hasty=true',
'commonswiki' => 'https://intake-logging.wikimedia.org/v1/events?hasty=true',
'wikidata' => 'https://intake-logging.wikimedia.org/v1/events?hasty=true',
'wikipedia' => 'https://intake-logging.wikimedia.org/v1/events?hasty=true',
],

'wmgUseWikimediaEvents' => [
'default' => true,
'closed' => false, // T158721
'private' => false,
'fishbowl' => false,
],

'wmgUseNavigationTiming' => [
'default' => true,
'wikitech' => false,
'closed' => false,
'private' => false,
'fishbowl' => false,
],

// Careful! The LOWER the value, the MORE requests will be logged.
// 100 = 1 of every 100 (1%), 1 = 1 of every 1 (100%).
// This must not be lowered without coordinating with Analytics and SRE.
'wgNavigationTimingSamplingFactor' => [
// 0.1% of all page loads in Grade A browsers.
'default' => 1000,
],

'wgNavigationTimingSurveySamplingFactor' => [
// Sub-factor of the above. The lower the value, the more the survey
// will be displayed to users.
'default' => 0,
'cawiki' => 100,
'enwikivoyage' => 1,
'frwiki' => 1,
'ruwiki' => 1,
'eswiki' => 1,
],

'wgNavigationTimingSurveyAuthenticatedSamplingFactor' => [
'default' => 0,
'ruwiki' => 10,
'eswiki' => 10,
'cawiki' => 1000,
],

'wgNavigationTimingSurveyName' => [
'default' => false,
'cawiki' => 'internal-survey-perceived-performance-survey',
'enwikivoyage' => 'internal-survey-perceived-performance-survey',
'frwiki' => 'internal-survey-perceived-performance-survey',
'ruwiki' => 'internal-survey-perceived-performance-survey',
'eswiki' => 'internal-survey-perceived-performance-survey',
],

'wgNavigationTimingOversampleFactor' => [
'default' => [
// 'geo' => [],
// 'userAgent' => [],
// 'pageName' => [],
],
'ruwiki' => [
'wiki' => 100,
],
'eswiki' => [
'wiki' => 100,
],
'cawiki' => [
'wiki' => 1,
],
'commonswiki' => [
'wiki' => 10,
],
],

'wgNavigationTimingCpuBenchmarkSamplingFactor' => [
'default' => 2,
'eswiki' => 1,
'ruwiki' => 1,
],

'wgRCWatchCategoryMembership' => [
'default' => true,
],

'wgExtraInterlanguageLinkPrefixes' => [
'default' => [],
'wikisource' => [ 'mul' ],
'wikiversity' => [ 'mul' ],
'wikivoyage' => [ 'wikipedia', 'dmoz', 'commons' ],
],

'wmgExtraLanguageNames' => [
'default' => [],

// Some languages aren't currently supported by MediaWiki
// but available to encode information on Wikidata.
// This is (temporarily) needed due to T264295.
//
// Once a language is added to Names.php and this change
// is deployed, it can be removed from this section.
//
// Note: If the language is only supposed to be used with
// Monolingual text statements, it should rather be added to:
// Wikibase\Lib\WikibaseContentLanguages::getDefaultMonolingualTextLanguages
'wikidata' => [
'agq' => 'Aghem', // T288335
'bag' => 'Tuki', // T263946
'bas' => 'Basaa', // T263946
'bax' => 'Bamum', // T263946
'bbj' => 'Ghomála\'', // T263946
'bfd' => 'Bafut', // T263946
'bkc' => 'Baka', // T263946
'bkh' => 'Bakoko', // T263946
'bkm' => 'Kom', // T263946
'bqz' => 'Mka\'a', // T263946
'byv' => 'Medumba', // T263946
'cak' => 'Kaqchikel', // T278854
'cnh' => 'Hakha Chin', // T278853
'dua' => 'Duala', // T263946
'en-us' => 'American English', // T154589
'eto' => 'Eton', // T263946
'etu' => 'Ejagham', // T263946
'ewo' => 'Ewondo', // T263946
'fkv' => 'kvääni', // T167259
'fmp' => 'Fe\'fe\'', // T263946
'gya' => 'Gbaya', // T263946
'isu' => 'Isu', // T263946
'ker' => 'Kera', // T263946
'ksf' => 'Bafia', // T263946
'lem' => 'Nomaande', // T263946
'lns' => 'Lamnso\'', // T263946
'mcn' => 'vùn màsànà', // T293884
'mcp' => 'Maka', // T263946
'mua' => 'Mundang', // T263946
'nan-hani' => '閩南語', // T180771
'nge' => 'Ngémba', // T263946
'nla' => 'Ngombala', // T263946
'nmg' => 'Kwasio', // T263946
'nnh' => 'Ngiemboon', // T263946
'nnz' => 'Nda\'nda\'', // T263946
'osa-latn' => 'Wažáže íe', // T265297
'ota' => 'لسان عثمانى', // T59342
'pap-aw' => 'Papiamento', // T275682
'quc' => 'Qatzijob\ʼal', // T278851
'rmf' => 'kaalengo tšimb', // T226701
'rwr' => 'मारवाड़ी', // T61905
'ryu' => '沖縄口', // T271215
'sju' => 'ubmejesámiengiälla', // T226701
'smj' => 'julevsámegiella', // T146707
'srq' => 'mbia cheë', // T113408
'tvu' => 'Tunen', // T263946
'vut' => 'Vute', // T263946
'wes' => 'Pidgin (Cameroon)', // T263946
'wya' => 'Wyandot', // T283364
'yas' => 'Nugunu', // T263946
'yat' => 'Yambeta', // T263946
'yav' => 'Yangben', // T263946
'ybb' => 'Yemba' // T263946
],
'commonswiki' => [
'agq' => 'Aghem', // T288335
'bag' => 'Tuki', // T263946
'bas' => 'Basaa', // T263946
'bax' => 'Bamum', // T263946
'bbj' => 'Ghomála\'', // T263946
'bfd' => 'Bafut', // T263946
'bkc' => 'Baka', // T263946
'bkh' => 'Bakoko', // T263946
'bkm' => 'Kom', // T263946
'bqz' => 'Mka\'a', // T263946
'byv' => 'Medumba', // T263946
'cak' => 'Kaqchikel', // T278854
'cnh' => 'Hakha Chin', // T278853
'dua' => 'Duala', // T263946
'en-us' => 'American English', // T154589
'eto' => 'Eton', // T263946
'etu' => 'Ejagham', // T263946
'ewo' => 'Ewondo', // T263946
'fkv' => 'kvääni', // T167259
'fmp' => 'Fe\'fe\'', // T263946
'gya' => 'Gbaya', // T263946
'isu' => 'Isu', // T263946
'ker' => 'Kera', // T263946
'ksf' => 'Bafia', // T263946
'lem' => 'Nomaande', // T263946
'lns' => 'Lamnso\'', // T263946
'mcn' => 'vùn màsànà', // T293884
'mcp' => 'Maka', // T263946
'mua' => 'Mundang', // T263946
'nan-hani' => '閩南語', // T180771
'nge' => 'Ngémba', // T263946
'nla' => 'Ngombala', // T263946
'nmg' => 'Kwasio', // T263946
'nnh' => 'Ngiemboon', // T263946
'nnz' => 'Nda\'nda\'', // T263946
'osa-latn' => 'Wažáže íe', // T265297
'ota' => 'لسان عثمانى', // T230480
'pap-aw' => 'Papiamento', // T275682
'quc' => 'Qatzijob\ʼal', // T278851
'rmf' => 'kaalengo tšimb', // T226701
'rwr' => 'मारवाड़ी', // T230480
'ryu' => '沖縄口', // T271215
'sju' => 'ubmejesámiengiälla', // T226701
'smj' => 'julevsámegiella', // T230480
'srq' => 'mbia cheë', // T230480
'tvu' => 'Tunen', // T263946
'vut' => 'Vute', // T263946
'wes' => 'Pidgin (Cameroon)', // T263946
'wya' => 'Wyandot', // T283364
'yas' => 'Nugunu', // T263946
'yat' => 'Yambeta', // T263946
'yav' => 'Yangben', // T263946
'ybb' => 'Yemba' // T263946
],
],

'wmgUseUniversalLanguageSelector' => [
'default' => true,
'lockeddown' => false, // T61702
],

'wmgULSPosition' => [
'default' => 'interlanguage',
'special' => 'personal',
'wikimedia' => 'personal',
'betawikiversity' => 'personal',
],

// Whether ime is enabled *by default*
'wmgULSIMEEnabled' => [
'default' => true,
'enwiki' => false,
],

// Whether web fonts are enabled *by default*
'wmgULSWebfontsEnabled' => [
'default' => false,
'bewikisource' => true, // T220752
'bnwikisource' => true, // T193367
'dvwiki' => true, // T71860
'dvwiktionary' => true, // T71860
'enwikisource' => true, // T71655
'hewikisource' => true, // T62939
'mywiki' => true, // T196219
'ruwikisource' => true, // T220752
'sourceswiki' => true, // T220752
'trwikisource' => true, // T283626
'ukwikisource' => true, // T220752
],

'wmgUseCognate' => [
'default' => false,
'wiktionary' => 'wiktionary', // T150182
],

'wmgUseInterwikiSorting' => [
'default' => false,
'wikidataclient' => true, // T150183, T162253
'wikidataclient-test' => true, // T150183, T162253
],

'wgInterwikiSortingSort' => [
'default' => 'code',
'enwiki' => 'alphabetic',
'enwiktionary' => 'alphabetic',
'be_x_oldwiki' => 'alphabetic',
'dawiktionary' => 'alphabetic',
'etwiktionary' => 'alphabetic',
'fiwiktionary' => 'alphabetic',
'fywiktionary' => 'alphabetic',
'ilowiki' => 'alphabetic',
'lbwiki' => 'alphabetic',
'mkwiki' => 'alphabetic',
'mswiktionary' => 'alphabetic_revised',
'nnwiki' => 'alphabetic',
'nowiki' => 'alphabetic',
'nvwiki' => 'alphabetic',
'plwiki' => 'alphabetic',
'plwiktionary' => 'alphabetic_revised',
'simplewiki' => 'alphabetic',
'simplewiktionary' => 'alphabetic',
'svwiki' => 'alphabetic',
'urwiki' => 'alphabetic',
'etwiki' => 'alphabetic_revised',
'fiwiki' => 'alphabetic_revised',
'fiu_vrowiki' => 'alphabetic_revised',
'mswiki' => 'alphabetic_revised',
'viwiki' => 'alphabetic_revised',
'fywiki' => 'alphabetic_fy',
'fywikibooks' => 'alphabetic_fy', // T103207
'srwiki' => 'alphabetic_sr',
'svwiktionary' => 'alphabetic_svwiktionary',
],

'wgInterwikiSortingSortPrepend' => [
'default' => [],
'hewiki' => [ 'en' ],
'hewikivoyage' => [ 'en' ],
'hewiktionary' => [ 'en' ],
'huwiki' => [ 'en' ],
'huwiktionary' => [ 'en' ],
'ndswiki' => [ 'nds-nl' ],
'nds_nlwiki' => [ 'nds' ],
'ckbwiki' => [ 'ku', 'diq' ], // T55993
'gdwiki' => [ 'ga', 'gv', 'sco', 'cy' ], // T153900
'nnwiki' => [ 'no', 'sv', 'da' ],
'nowiki' => [ 'nn', 'da', 'sv', 'fo', 'is' ], // T148021
'nvwiki' => [ 'en', 'es' ],
'pdcwiki' => [ 'de', 'en' ],
'tewiki' => [ 'en', 'hi', 'kn', 'ta', 'ml' ],
'urwiki' => [ 'ar', 'fa', 'en' ],
'yiwiki' => [ 'en', 'he', 'de' ],
],

'wgInterlanguageLinkCodeMap' => [
'wikipedia' => [ 'no' => 'nb' ], // T173602
],

'wmgWikibaseCachePrefix' => [
'default' => 'wikidatawiki',
'wikidataclient-test' => 'testwikidatawiki0',
],

'wmgWikibaseAllowLocalShortDesc' => [
'default' => false,
'testwiki' => true,
'enwiki' => true,
],

'wmgWikibaseForceLocalShortDesc' => [
'default' => false,
'enwiki' => true,
],

'wmgWikibaseEnableData' => [
'default' => true,
],

'wmgWikibaseEntityAccessLimit' => [
'default' => 400,
'wikidatawiki' => 500,
],

'wmgWikibaseAllowDataAccessInUserLanguage' => [
'default' => false,
'commonswiki' => true, // T98307
'testcommonswiki' => true, // T98307
'metawiki' => true,
'wikidata' => true,
],

'wmgWikibaseClientNamespacesWithRepoAccess' => [
'default' => [], // default [] includes all namespaces
'wikidatawiki' => [
NS_CATEGORY,
NS_PROJECT,
NS_TEMPLATE,
NS_HELP,
828 // NS_MODULE
],
'testwikidatawiki' => [
NS_CATEGORY,
NS_PROJECT,
NS_TEMPLATE,
NS_HELP,
828 // NS_MODULE
],
],

'wmgUseWikibaseRepo' => [
'default' => false,
'wikibaserepo' => true,
],

'wmgWBRepoCanonicalUriProperty' => [
'default' => null,
'wikidatawiki' => 'P1921',
],

'wmgWBRepoSettingsSparqlEndpoint' => [
'default' => null,
'wikidatawiki' => 'https://query.wikidata.org/sparql',
],

'wmgWBRepoIdGenerator' => [
'default' => 'mysql-upsert',
],

'wmgWBRepoIdGeneratorInErrorPingLimiter' => [
'default' => 0,
'wikidatawiki' => 9,
],

'wmgWikibaseStringLimits' => [
'default' => null,
'wikibaserepo' => [
'multilang' => [
'length' => 250,
],
'VT:monolingualtext' => [
'length' => 1500,
],
'VT:string' => [
'length' => 1500,
],
'PT:url' => [
'length' => 1500,
],
],
],

'wmgWikibaseRepoEnableRefTabs' => [
'default' => false,
'testwikidatawiki' => true, // T228412
],

'wmgUseWikibaseClient' => [
'default' => false,
'wikidataclient' => true,
'wikidataclient-test' => true,
],

'wmgWikibaseClientRepoUrl' => [
'wikidataclient' => 'https://www.wikidata.org',
'wikidataclient-test' => 'https://test.wikidata.org',
],

'wmgWikibaseClientPropertyOrderUrl' => [
'default' => 'https://www.wikidata.org/w/index.php?title=MediaWiki:Wikibase-SortedProperties&action=raw&sp_ver=1',
],

'wmgWikibaseClientEchoIcon' => [
'default' => [ 'url' => '/static/images/wikibase/echoIcon.svg' ],
],

'wmgEchoEnablePush' => [
'default' => false,
'wikipedia' => true, // Enabled on all Wikipedias

// exclude arbcom wikis, see T291128
'arbcom_cswiki' => false,
'arbcom_dewiki' => false,
'arbcom_enwiki' => false,
'arbcom_fiwiki' => false,
'arbcom_nlwiki' => false,
'arbcom_ruwiki' => false,
'sysop_itwiki' => false,
'wg_enwiki' => false,
],

// ---T208755---
'wmgWikibaseClientPageSchemaNamespaces' => [
// All sampled pages in the main namespace will be tested.
'default' => [ 0, ]
],

'wmgUseWikibaseWikimediaBadges' => [
'default' => false,
'wikidataclient' => true,
'wikidataclient-test' => true,
],

'wmgWikibaseRepoBadgeItems' => [
'default' => [],
'testwikidatawiki' => [
'Q608' => 'wb-badge-goodarticle',
'Q609' => 'wb-badge-featuredarticle'
],
'wikidatawiki' => [
'Q17437798' => 'wb-badge-goodarticle',
'Q17437796' => 'wb-badge-featuredarticle',
'Q17559452' => 'wb-badge-recommendedarticle', // T72268
'Q17506997' => 'wb-badge-featuredlist', // T72332
'Q17580674' => 'wb-badge-featuredportal', // T75193
'Q20748091' => 'wb-badge-notproofread', // T97014 - Wikisource badges
'Q20748094' => 'wb-badge-problematic',
'Q20748092' => 'wb-badge-proofread',
'Q20748093' => 'wb-badge-validated',
'Q28064618' => 'wb-badge-digitaldocument', // T153186
'Q51759403' => 'wb-badge-goodlist', // T190976
'Q70893996' => 'wb-badge-redirect-sitelink', // T235420
'Q70894304' => 'wb-badge-redirect-intentional-sitelink', // T235420
],
],

'wmgWikibaseClientBadgeClassNames' => [
'default' => [
'Q17437796' => 'badge-featuredarticle',
'Q17437798' => 'badge-goodarticle',
'Q17559452' => 'badge-recommendedarticle', // T72268
'Q17506997' => 'badge-featuredlist', // T72332
'Q17580674' => 'badge-featuredportal', // T75193
'Q20748091' => 'badge-notproofread', // T97014 - Wikisource badges
'Q20748094' => 'badge-problematic',
'Q20748092' => 'badge-proofread',
'Q20748093' => 'badge-validated',
'Q28064618' => 'badge-digitaldocument', // T153186
'Q51759403' => 'badge-goodlist', // T190976
],
],

'wmgWikibaseRepoSandboxEntityIds' => [
'wikidatawiki' => [
'mainItem' => 'Q4115189',
],
],

// Overwrite or add commons links in the "other projects sidebar" with
// statements from Wikidata, per T126960 and T232927

'wgWikimediaBadgesTopicsMainCategoryProperty' => [
'default' => 'P910',
'commonswiki' => null,
'testcommonswiki' => null,
],

'wgWikimediaBadgesCategoryRelatedToListProperty' => [
'default' => 'P1754',
'commonswiki' => null,
'testcommonswiki' => null,
],

'wgWikimediaBadgesCommonsCategoryProperty' => [
'default' => 'P373',
'commonswiki' => null,
'testcommonswiki' => null,
],

'wgLexemeEnableRepo' => [
'default' => false,
'wikidata' => true,
],

'wmgWikibaseRepoStatementSections' => [
'default' => [],
'wikidatawiki' => [
'item' => [
'statements' => null,
'identifiers' => [
'type' => 'dataType',
'dataTypes' => [ 'external-id' ],
],
],
'property' => [
'statements' => null,
'constraints' => [
'type' => 'propertySet',
'propertyIds' => [ 'P2302' ],
],
],
],
'testwikidatawiki' => [
'item' => [
'statements' => null,
'identifiers' => [
'type' => 'dataType',
'dataTypes' => [ 'external-id' ],
],
],
'property' => [
'statements' => null,
'constraints' => [
'type' => 'propertySet',
'propertyIds' => [ 'P400' ],
],
],
],
],

'wmgWikibaseRepoSpecialSiteLinkGroups' => [
'default' => [],
'wikidatawiki' => [
'commons',
'mediawiki',
'meta',
'species',
'wikidata',
'wikimania',
'sources',
],
'commonswiki' => [
'commons',
'mediawiki',
'meta',
'species',
'wikidata',
'wikimania',
'sources',
],
'testwikidatawiki' => [
'commons',
'mediawiki',
'meta',
'species',
'test',
'test2',
'testwikidata',
'testcommons',
'sources',
],
],

'wmgWikibaseClientSpecialSiteLinkGroups' => [
'wikidataclient' => [
'commons',
'mediawiki',
'meta',
'species',
'wikidata',
'wikimania',
'sources',
],
'wikidataclient-test' => [
'commons',
'mediawiki',
'meta',
'species',
'test',
'test2',
'testwikidata',
'testcommons',
'sources',
],
],

'wmgWBSiteLinkGroups' => [
'default' => [
'wikipedia',
'wikibooks',
'wikinews',
'wikiquote',
'wikisource',
'wikiversity',
'wikivoyage',
'wiktionary',
'special'
],
],

'wmgWBRepoFormatterUrlProperty' => [
'default' => null,
'testwikidatawiki' => 'P368',
'wikidatawiki' => 'P1630',
],

'wmgWBRepoPreferredGeoDataProperties' => [
'default' => [],
'testwikidatawiki' => [
'P125',
'P10',
],
'wikidatawiki' => [
'P625',
],
],

'wmgWBRepoPreferredPageImagesProperties' => [
'default' => [],
'testwikidatawiki' => [
'P6',
'P47',
'P50',
'P98',
'P106',
'P118',
'P152',
'P153',
'P185',
],
'wikidatawiki' => [
// Photos
'P18',
'P2716',
'P7420',
'P5775',
'P3451',
'P5252',
// Complex graphics
'P41',
'P94',
'P154',
'P1766',
// Simple graphics
'P14',
'P158',
'P1543',
'P109',
'P367',
// Multi page content
'P996',
// Maps
'P1621',
'P15',
'P1846',
'P181',
'P242',
'P1944',
'P1943',
// Diagrams
'P207',
'P117',
'P692',
'P491',
],
],

'wmgWikibaseClientInjectRecentChanges' => [
'default' => true,
'commonswiki' => false, // T171027
'testcommonswiki' => false, // T171027
],

'wmgUseArticlePlaceholder' => [
'default' => false,
'bnwiki' => true,
'cywiki' => true,
'dagwiki' => true, // T298349
'eowiki' => true,
'etwiki' => true, // T186107
'guwiki' => true,
'htwiki' => true,
'knwiki' => true,
'kswiki' => true, // T294632
'lvwiki' => true,
'napwiki' => true,
'nnwiki' => true,
'orwiki' => true,
'papwiki' => true, // T223693
'sewiki' => true,
'sqwiki' => true,
'testwiki' => true,
'test2wiki' => true,
'testwikidatawiki' => true,
'urwiki' => true, // T186451
],

'wgArticlePlaceholderSearchIntegrationBackend' => [
'default' => 'API',
],

'wgArticlePlaceholderRepoApiUrl' => [
'default' => 'https://www.wikidata.org/w/api.php',
],

'wgArticlePlaceholderImageProperty' => [
'wikidataclient' => 'P18',
'wikidataclient-test' => 'P47',
],

'wmgWikibaseSiteGroup' => [
// The default for this is null, but we can't set this to null here,
// as null makes SiteConfiguration not set the variable at all.
'wikipedia' => 'wikipedia',
'wikibooks' => 'wikibooks',
'wikinews' => 'wikinews',
'wikiquote' => 'wikiquote',
'wikiversity' => 'wikiversity',
'wikivoyage' => 'wikivoyage',
'wikisource' => 'wikisource',
'wiktionary' => 'wiktionary',
'commonswiki' => 'commons',
'testcommonswiki' => 'testcommons',
'mediawikiwiki' => 'mediawiki',
'metawiki' => 'meta',
'specieswiki' => 'species',
'wikidatawiki' => 'wikidata',
'testwikidatawiki' => 'testwikidata',
'wikimaniawiki' => 'wikimania',
],

'wmgWikibaseEntityDataFormats' => [
'default' => [
'json',
'php',
'rdfxml',
'n3',
'turtle',
'ntriples',
'html',
'jsonld',
],
],

// T151717 and T177153
'wmgWikibaseDisabledUsageAspects' => [
'default' => [],
// disabled statement usage tracking wikis
'commonswiki' => [ 'C' => 'O' ],
'cebwiki' => [ 'C' => 'O' ],
],

'wmgUseWikibaseWikidataOrg' => [
'default' => false,
'wikidata' => true,
],

'wmgUseWikibasePropertySuggester' => [
'default' => false,
'wikidata' => true,
],

'wgPropertySuggesterMinProbability' => [
'default' => 0.05,
'wikidata' => 0.069,
],

'wgPropertySuggesterClassifyingPropertyIds' => [
'default' => [],
'testwikidatawiki' => [ 7 ],
'wikidatawiki' => [ 31, 279 ], // T169060
],

'wgPropertySuggesterInitialSuggestions' => [
'default' => [],
'testwikidatawiki' => [ 7 ],
'wikidatawiki' => [ 31, 279 ],
],

'wgPropertySuggesterDeprecatedIds' => [
'default' => [],
'testwikidatawiki' => [ 107 ],
'wikidatawiki' => [ // T72346
143, // imported from
3452, // inferred from
4656, // Wikimedia import URL
/**
* Deprecated properties
* @see https://www.wikidata.org/wiki/Special:WhatLinksHere/Q18644427?namespace=120
*/
598, // commander of (DEPRECATED)
2315, // comment (DEPRECATED)
3231, // Media Art Database author ID (former scheme)
7478, // iFixit repairability score (DEPRECATED)
/**
* @see https://www.wikidata.org/w/index.php?oldid=335040857
*/
646, // Freebase ID
2671, // Google Knowledge Graph ID (T280779)
4839, // Wolfram Language Entity Code (T280779)
/**
* Sandbox properties
* @see https://www.wikidata.org/wiki/Special:WhatLinksHere/Q18720640?namespace=120
*/
368, // commonsMedia
369, // wikibase-item
370, // string
578, // time
626, // globe-coordinate
855, // url
1106, // quantity
1450, // monolingualtext
2368, // wikibase-property
2535, // math
2536, // external-id
4045, // tabular-data
4047, // geo-shape
5188, // wikibase-lexeme
5189, // wikibase-form
5979, // wikibase-sense
6604, // musical-notation
],
],

'wmgUseWikibaseQuality' => [
'default' => false,
'wikidata' => true,
'testcommonswiki' => true,
'commonswiki' => true,
],

'wgWBQualityConstraintsEnableConstraintsCheckJobs' => [
'default' => false,
'wikidata' => true,
],

'wgWBQualityConstraintsEnableConstraintsCheckJobsRatio' => [
'default' => 0, // 0% of edits trigger post edit job run constraint checks
'testwikidatawiki' => 100,
'wikidatawiki' => 100,
],

'wgWBQualityConstraintsFormatCheckerShellboxRatio' => [
'default' => 0,
'testwikidatawiki' => 1,
'wikidatawiki' => 1,
'commonswiki' => 1,
'testcommonswiki' => 1,
],

'wgWBQualityConstraintsSparqlEndpoint' => [
'default' => 'http://localhost:6009/sparql',
],

'wgWBQualityConstraintsSparqlMaxMillis' => [
'default' => 10000,
'wikidatawiki' => 5000, // limit SPARQL queries to just 5 seconds for now
'testcommonswiki' => 5000,
'commonswiki' => 5000,
],

'wgWBQualityConstraintsSparqlHasWikibaseSupport' => [
'default' => true,
],

'wgWBQualityConstraintsTypeCheckMaxEntities' => [
'default' => 1000,
'wikidatawiki' => 150,
'testcommonswiki' => 150,
'commonswiki' => 150,
],

'wgWBQualityConstraintsPropertyConstraintId' => [
'default' => false,
'testwikidatawiki' => 'P51064',
'testcommonswiki' => 'P51064',
'wikidatawiki' => 'P2302',
'commonswiki' => 'P2302',
],

'wgWBQualityConstraintsFormatConstraintId' => [
'default' => false,
'testwikidatawiki' => 'Q100086',
'testcommonswiki' => 'Q100086',
'wikidatawiki' => 'Q21502404',
'commonswiki' => 'Q21502404',
],

'wgWBQualityConstraintsFormatAsARegularExpressionId' => [
'default' => false,
'testwikidatawiki' => 'P51065',
'testcommonswiki' => 'P51065',
'wikidatawiki' => 'P1793',
'commonswiki' => 'P1793',
],

'wgWBQualityConstraintsPropertiesWithViolatingQualifiers' => [
'default' => [],
'wikidatawiki' => [
// T183267
'P1855',
'P2271',
'P5192',
'P5193',
'P5977',
// T227865
'P6685',
// T235292
'P360',
'P4224',
],
],

'wgWBQualityConstraintsInstanceOfId' => [
'default' => 'P31',
'testwikidatawiki' => 'P82',
'testcommonswiki' => 'P82',
],

'wgWBQualityConstraintsSubclassOfId' => [
'default' => 'P279',
'testwikidatawiki' => 'P10208',
'testcommonswiki' => 'P10208',
],

'wgWBQualityConstraintsExceptionToConstraintId' => [
'default' => 'P2303',
'testwikidatawiki' => 'P84116',
'testcommonswiki' => 'P84116',
],

'wgWBQualityConstraintsConstraintStatusId' => [
'default' => 'P2316',
'testwikidatawiki' => 'P84117',
'testcommonswiki' => 'P84117',
],

'wgWBQualityConstraintsMandatoryConstraintId' => [
'default' => 'Q21502408',
'testwikidatawiki' => 'Q187927',
'testcommonswiki' => 'Q187927',
],

'wgWBQualityConstraintsSuggestionConstraintId' => [
'default' => 'Q62026391',
'testwikidatawiki' => 'Q204138',
'testcommonswiki' => 'Q204138',
],

'wgWBQualityConstraintsDistinctValuesConstraintId' => [
'default' => 'Q21502410',
'testwikidatawiki' => 'Q187928',
'testcommonswiki' => 'Q187928',
],

'wgWBQualityConstraintsMultiValueConstraintId' => [
'default' => 'Q21510857',
'testwikidatawiki' => 'Q187929',
'testcommonswiki' => 'Q187929',
],

'wgWBQualityConstraintsUsedAsQualifierConstraintId' => [
'default' => 'Q21510863',
'testwikidatawiki' => 'Q187930',
'testcommonswiki' => 'Q187930',
],

'wgWBQualityConstraintsSingleValueConstraintId' => [
'default' => 'Q19474404',
'testwikidatawiki' => 'Q187931',
'testcommonswiki' => 'Q187931',
],

'wgWBQualityConstraintsSymmetricConstraintId' => [
'default' => 'Q21510862',
'testwikidatawiki' => 'Q187932',
'testcommonswiki' => 'Q187932',
],

'wgWBQualityConstraintsTypeConstraintId' => [
'default' => 'Q21503250',
'testwikidatawiki' => 'Q187933',
'testcommonswiki' => 'Q187933',
'commonswiki' => 'Q999999999', // set to non-existent id so type constraints will not be
// checked on commons
],

'wgWBQualityConstraintsValueTypeConstraintId' => [
'default' => 'Q21510865',
'testwikidatawiki' => 'Q187934',
'testcommonswiki' => 'Q187934',
],

'wgWBQualityConstraintsInverseConstraintId' => [
'default' => 'Q21510855',
'testwikidatawiki' => 'Q187935',
'testcommonswiki' => 'Q187935',
],

'wgWBQualityConstraintsItemRequiresClaimConstraintId' => [
'default' => 'Q21503247',
'testwikidatawiki' => 'Q187936',
'testcommonswiki' => 'Q187936',
],

'wgWBQualityConstraintsValueRequiresClaimConstraintId' => [
'default' => 'Q21510864',
'testwikidatawiki' => 'Q187937',
'testcommonswiki' => 'Q187937',
],

'wgWBQualityConstraintsConflictsWithConstraintId' => [
'default' => 'Q21502838',
'testwikidatawiki' => 'Q187938',
'testcommonswiki' => 'Q187938',
],

'wgWBQualityConstraintsOneOfConstraintId' => [
'default' => 'Q21510859',
'testwikidatawiki' => 'Q187939',
'testcommonswiki' => 'Q187939',
],

'wgWBQualityConstraintsMandatoryQualifierConstraintId' => [
'default' => 'Q21510856',
'testwikidatawiki' => 'Q187940',
'testcommonswiki' => 'Q187940',
],

'wgWBQualityConstraintsAllowedQualifiersConstraintId' => [
'default' => 'Q21510851',
'testwikidatawiki' => 'Q187941',
'testcommonswiki' => 'Q187941',
],

'wgWBQualityConstraintsRangeConstraintId' => [
'default' => 'Q21510860',
'testwikidatawiki' => 'Q187942',
'testcommonswiki' => 'Q187942',
],

'wgWBQualityConstraintsDifferenceWithinRangeConstraintId' => [
'default' => 'Q21510854',
'testwikidatawiki' => 'Q187943',
'testcommonswiki' => 'Q187943',
],

'wgWBQualityConstraintsCommonsLinkConstraintId' => [
'default' => 'Q21510852',
'testwikidatawiki' => 'Q187944',
'testcommonswiki' => 'Q187944',
],

'wgWBQualityConstraintsContemporaryConstraintId' => [
'default' => 'Q25796498',
'testwikidatawiki' => 'Q187945',
'testcommonswiki' => 'Q187945',
],

'wgWBQualityConstraintsUsedForValuesOnlyConstraintId' => [
'default' => 'Q21528958',
'testwikidatawiki' => 'Q187946',
'testcommonswiki' => 'Q187946',
],

'wgWBQualityConstraintsUsedAsReferenceConstraintId' => [
'default' => 'Q21528959',
'testwikidatawiki' => 'Q187947',
'testcommonswiki' => 'Q187947',
],

'wgWBQualityConstraintsNoBoundsConstraintId' => [
'default' => 'Q51723761',
'testwikidatawiki' => 'Q187948',
'testcommonswiki' => 'Q187948',
],

'wgWBQualityConstraintsAllowedUnitsConstraintId' => [
'default' => 'Q21514353',
'testwikidatawiki' => 'Q187949',
'testcommonswiki' => 'Q187949',
],

'wgWBQualityConstraintsSingleBestValueConstraintId' => [
'default' => 'Q52060874',
'testwikidatawiki' => 'Q187950',
'testcommonswiki' => 'Q187950',
],

'wgWBQualityConstraintsAllowedEntityTypesConstraintId' => [
'default' => 'Q52004125',
'testwikidatawiki' => 'Q187951',
'testcommonswiki' => 'Q187951',
],

'wgWBQualityConstraintsCitationNeededConstraintId' => [
'default' => 'Q54554025',
'testwikidatawiki' => 'Q187952',
'testcommonswiki' => 'Q187952',
],

'wgWBQualityConstraintsPropertyScopeConstraintId' => [
'default' => 'Q53869507',
'testwikidatawiki' => 'Q187953',
'testcommonswiki' => 'Q187953',
],

'wgWBQualityConstraintsClassId' => [
'default' => 'P2308',
'testwikidatawiki' => 'P401',
'testcommonswiki' => 'P401',
],

'wgWBQualityConstraintsRelationId' => [
'default' => 'P2309',
'testwikidatawiki' => 'P403',
'testcommonswiki' => 'P403',
],

'wgWBQualityConstraintsInstanceOfRelationId' => [
'default' => 'Q21503252',
'testwikidatawiki' => 'Q187954',
'testcommonswiki' => 'Q187954',
],

'wgWBQualityConstraintsSubclassOfRelationId' => [
'default' => 'Q21514624',
'testwikidatawiki' => 'Q187955',
'testcommonswiki' => 'Q187955',
],

'wgWBQualityConstraintsInstanceOrSubclassOfRelationId' => [
'default' => 'Q30208840',
'testwikidatawiki' => 'Q187956',
'testcommonswiki' => 'Q187956',
],

'wgWBQualityConstraintsPropertyId' => [
'default' => 'P2306',
'testwikidatawiki' => 'P404',
'testcommonswiki' => 'P404',
],

'wgWBQualityConstraintsQualifierOfPropertyConstraintId' => [
'default' => 'P2305',
'testwikidatawiki' => 'P76946',
'testcommonswiki' => 'P76946',
],

'wgWBQualityConstraintsMinimumQuantityId' => [
'default' => 'P2313',
'testwikidatawiki' => 'P84122',
'testcommonswiki' => 'P84122',
],

'wgWBQualityConstraintsMaximumQuantityId' => [
'default' => 'P2312',
'testwikidatawiki' => 'P84123',
'testcommonswiki' => 'P84123',
],

'wgWBQualityConstraintsMinimumDateId' => [
'default' => 'P2310',
'testwikidatawiki' => 'P84124',
'testcommonswiki' => 'P84124',
],

'wgWBQualityConstraintsMaximumDateId' => [
'default' => 'P2311',
'testwikidatawiki' => 'P84125',
'testcommonswiki' => 'P84125',
],

'wgWBQualityConstraintsNamespaceId' => [
'default' => 'P2307',
'testwikidatawiki' => 'P82189',
'testcommonswiki' => 'P82189',
],

'wgWBQualityConstraintsSyntaxClarificationId' => [
'default' => 'P2916',
'testwikidatawiki' => 'P84127',
'testcommonswiki' => 'P84127',
],

'wgWBQualityConstraintsConstraintScopeId' => [
'default' => 'P4680',
'testwikidatawiki' => 'P84128',
'testcommonswiki' => 'P84128',
],

'wgWBQualityConstraintsSeparatorId' => [
'default' => 'P4155',
'testwikidatawiki' => 'P84129',
'testcommonswiki' => 'P84129',
],

'wgWBQualityConstraintsConstraintCheckedOnMainValueId' => [
'default' => 'Q46466787',
'testwikidatawiki' => 'Q187957',
'testcommonswiki' => 'Q187957',
],

'wgWBQualityConstraintsConstraintCheckedOnQualifiersId' => [
'default' => 'Q46466783',
'testwikidatawiki' => 'Q187958',
'testcommonswiki' => 'Q187958',
],

'wgWBQualityConstraintsConstraintCheckedOnReferencesId' => [
'default' => 'Q46466805',
'testwikidatawiki' => 'Q187959',
'testcommonswiki' => 'Q187959',
],

'wgWBQualityConstraintsNoneOfConstraintId' => [
'default' => 'Q52558054',
'testwikidatawiki' => 'Q187960',
'testcommonswiki' => 'Q187960',
],

'wgWBQualityConstraintsIntegerConstraintId' => [
'default' => 'Q52848401',
'testwikidatawiki' => 'Q187961',
'testcommonswiki' => 'Q187961',
],

'wgWBQualityConstraintsWikibaseItemId' => [
'default' => 'Q29934200',
'testwikidatawiki' => 'Q187962',
'testcommonswiki' => 'Q187962',
],

'wgWBQualityConstraintsWikibasePropertyId' => [
'default' => 'Q29934218',
'testwikidatawiki' => 'Q187963',
'testcommonswiki' => 'Q187963',
],

'wgWBQualityConstraintsWikibaseLexemeId' => [
'default' => 'Q51885771',
'testwikidatawiki' => 'Q187964',
'testcommonswiki' => 'Q187964',
],

'wgWBQualityConstraintsWikibaseFormId' => [
'default' => 'Q54285143',
'testwikidatawiki' => 'Q187965',
'testcommonswiki' => 'Q187965',
],

'wgWBQualityConstraintsWikibaseSenseId' => [
'default' => 'Q54285715',
'testwikidatawiki' => 'Q187966',
'testcommonswiki' => 'Q187966',
],

'wgWBQualityConstraintsPropertyScopeId' => [
'default' => 'P5314',
'testwikidatawiki' => 'P84130',
'testcommonswiki' => 'P84130',
],

'wgWBQualityConstraintsAsMainValueId' => [
'default' => 'Q54828448',
'testwikidatawiki' => 'Q187967',
'testcommonswiki' => 'Q187967',
],

'wgWBQualityConstraintsAsQualifiersId' => [
'default' => 'Q54828449',
'testwikidatawiki' => 'Q187968',
'testcommonswiki' => 'Q187968',
],

'wgWBQualityConstraintsAsReferencesId' => [
'default' => 'Q54828450',
'testwikidatawiki' => 'Q187969',
'testcommonswiki' => 'Q187969',
],

'wgWBQualityConstraintsEnableSuggestionConstraintStatus' => [
'default' => false,
'testwikidatawiki' => true,
'wikidatawiki' => true,
],

'wmgUseWikibaseLexeme' => [
'default' => false,
'testwikidatawiki' => true,
'wikidatawiki' => true,
'wikidataclient' => true,
'wikidataclient-test' => true,
],

'wgLexemeLanguageCodePropertyId' => [
'default' => null,
'testwikidatawiki' => 'P220',
'wikidatawiki' => 'P218',
],

'wgLexemeEnableDataTransclusion' => [
'default' => false,
'wikidatawiki' => true, // T294159
'testwikidatawiki' => true, // T294159
'bnwiktionary' => true, // T294159
'euwiktionary' => true, // T294159
// when adding other wikis, also change wmgWikibaseDisabledUsageAspects accordingly
],

'wmgWikibaseDisabledDataTypes' => [
'default' => [
'entity-schema' // T229904 :'(
],
],

'wmgWikibaseEntityTypesWithoutRdfOutput' => [
'default' => [],
],

'wmgWikibaseDisabledAccessEntityTypes' => [
'default' => [ 'lexeme', 'form', 'sense' ],
// see wgLexemeEnableDataTransclusion
'wikidatawiki' => [],
'testwikidatawiki' => [],
'bnwiktionary' => [],
'euwiktionary' => [],
],

'wmgWikibaseMaxSerializedEntitySize' => [
'default' => 3000, // T217739
],

// List of properties to be indexed by elasticsearch
// see SearchSettingsForWikibase.php
'wmgWikibaseSearchIndexProperties' => [
'default' => [],
'wikidatawiki' => [ 'P31', 'P279' ], // instance of, subclass of
'testwikidatawiki' => [ 'P7', 'P700' ], // test only: Item and ExternalId
'commonswiki' => [ 'P180' ], // depicts
'testcommonswiki' => [ 'P292' ], // depicts
],

'wmgWikibaseSearchIndexPropertiesExclude' => [
'default' => [],
'wikidatawiki' => [ // T163642
'P304', // page(s)
'P433', // issue
'P478', // volume
'P3903', // column
'P3921', // Wikidata SPARQL query equivalent
'P4316', // kinship equivalent in SPARQL at Wikidata
'P1433', // published in, too many instances for now
'P2860', // cites, too many instances for now
]
],

// Wikidata search: configure boost based on statements (T148411)
// see SearchSettingsForWikibase.php
// NOTE: these properties need to be indexed first (see wmgWikibaseSearchIndexProperties)
'wmgWikibaseSearchStatementBoosts' => [
'default' => [],
'wikidatawiki' => [
// Q4167410=Wikimedia disambiguation page
'P31=Q4167410' => -10,
// T183510:
// Q13442814=scientific article
'P31=Q13442814' => -5,
// Q18918145=academic journal article
'P31=Q18918145' => -5,
],
'testwikidatawiki' => [
// not necessarily meaningful, for testing only
// Q15561=Wikimedia disambiguation page
'P7=Q15561' => -10,
]
],

// Structured media file data (the WikibaseMediaInfo extension)
'wmgUseWikibaseMediaInfo' => [
'default' => false,
'commonswiki' => true,
'testcommonswiki' => true,
],

// Feature flag for UploadWizard letting users set statements during deployment
'wmgMediaInfoEnableUploadWizardStatements' => [
'default' => false,
'testcommonswiki' => true,
'commonswiki' => true,
],

// Structured Data on Commons: wikibase properties that will be editable by default
'wgMediaInfoProperties' => [
'commonswiki' => [
'depicts' => 'P180',
],
'testcommonswiki' => [
'depicts' => 'P292',
],
],

// Structured Data on Commons: wikibase properties that will be editable by default
'wgMediaInfoMediaSearchProperties' => [
'commonswiki' => [
// depicts
'P180' => 1,
// digital representation of
'P6243' => 1.1,
],
],

'wgMediaInfoExternalEntitySearchBaseUri' => [
'default' => 'https://www.wikidata.org/w/api.php',
'testcommonswiki' => 'https://test.wikidata.org/w/api.php',
],

'wgMediaInfoHelpUrls' => [
'commonswiki' => [
'P180' => 'https://commons.wikimedia.org/wiki/Special:MyLanguage/Commons:Depicts',
],
'testcommonswiki' => [
'P292' => 'https://commons.wikimedia.org/wiki/Special:MyLanguage/Commons:Depicts',
],
],

'wgMediaInfoMediaSearchConceptChipsSimpleHeuristics' => [
'commonswiki' => [ [
'must not' => [ [
// instance of Wikipedia disambiguation pages
'property' => 'P31',
'item' => 'Q4167410',
] ],
'conditions' => [
[
'should' => [
[
// instance of tourist attraction
'property' => 'P31',
'item' => 'Q570116',
], [
// instance of landmark
'property' => 'P31',
'item' => 'Q2319498',
], [
// instance of mountain range
'property' => 'P31',
'item' => 'Q46831',
]
],
'result' => [ 'P276', 'P131', 'P17' ],
],
[
'must' => [ [
// owned by
'property' => 'P127',
] ],
'result' => [ 'P127' ],
],
[
'must' => [ [
// notable work
'property' => 'P800',
] ],
'result' => [ 'P800' ],
],
[
'must' => [ [
// creator
'property' => 'P170',
] ],
'result' => [ 'P170' ],
],
[
'must' => [ [
// has effect
'property' => 'P1542',
] ],
'result' => [ 'P1542' ],
],
[
'should' => [
[
// instance of fictional character
'property' => 'P31',
'item' => 'Q95074',
], [
// instance of literary character
'property' => 'P31',
'item' => 'Q3658341',
], [
// instance of film character
'property' => 'P31',
'item' => 'Q15773347',
], [
// instance of television character
'property' => 'P31',
'item' => 'Q15773317',
], [
// instance of animated character
'property' => 'P31',
'item' => 'Q15711870',
], [
// instance of theatrical character
'property' => 'P31',
'item' => 'Q3375722',
]
],
'result' => [
// performer
'P175',
// voice actor
'P725',
// present in work
'P1441',
],
],
[
'must' => [ [
// parent astronomical body
'property' => 'P397',
] ],
'result' => [ 'P397' ],
],
[
'must' => [ [
// said to be the same as
'property' => 'P460',
] ],
'result' => [ 'P460' ],
],
[
'must' => [ [
// member of sports team
'property' => 'P54',
] ],
'result' => [ 'P54' ],
],
[
'must' => [ [
// member of
'property' => 'P463',
] ],
'result' => [ 'P463' ],
],
[
'must' => [ [
// part of
'property' => 'P361',
] ],
'result' => [ 'P361' ],
],
[
'must' => [ [
// has part
'property' => 'P527',
] ],
'must not' => [
[
// not instance of rapid transit ('has part' has line letters & numbers...)
'property' => 'P31',
'item' => 'Q5503',
], [
// not instance of urbain rail transit
'property' => 'P31',
'item' => 'Q3491904',
], [
// not instance of railway network
'property' => 'P31',
'item' => 'Q2678338',
], [
// not instance of public transport network
'property' => 'P31',
'item' => 'Q18325841',
],
],
'result' => [ 'P527' ],
],
[
'result' => [
// subclass of entities
'P279',
]
],
] ],
],
],

'wgMediaInfoMediaSearchHasLtrPlugin' => [
'commonswiki' => true,
],

'wgMediaInfoMediaSearchProfiles' => [
'commonswiki' => [
'mediasearch_synonyms' => [
'boost' => [
'statement' => [
// depicts
'P180' => 1 * 0.11098311564161133,
// digital representation of
'P6243' => 1.1 * 0.11098311564161133,
],
'descriptions.$language' => 0.019320230186222098,
'descriptions.$language.plain' => 0,
'title' => 0.0702949038300864,
'title.plain' => 0,
'category' => 0.05158078808882278,
'category.plain' => 0,
'heading' => 0,
'heading.plain' => 0,
// Arbitrary small value to preserve ordering if we ONLY have a match in this field
'auxiliary_text' => 0.0001,
'auxiliary_text.plain' => 0,
'file_text' => 0,
'file_text.plain' => 0,
'redirect.title' => 0.01060150471482338,
'redirect.title.plain' => 0,
// Arbitrary small value to preserve ordering if we ONLY have a match in this field
'text' => 0.0001,
'text.plain' => 0,
'suggest' => 0,
],
'decay' => [
'descriptions.$language' => 0.9,
'descriptions.$language.plain' => 0.9,
// below is not actually a field
'synonyms' => 0.5,
],
'logisticRegressionIntercept' => -1.1975600089068401,
'entitiesVariableBoost' => true,
'normalizeFulltextScores' => false,
'normalizeMultiClauseScores' => true,
'applyLogisticFunction' => true,
'useSynonyms' => true,
'hasLtrPlugin' => true,
],
'mediasearch_logistic_regression' => [
'boost' => [
'statement' => [
// depicts
'P180' => 1 * 0.11098311564161133,
// digital representation of
'P6243' => 1.1 * 0.11098311564161133,
],
'descriptions.$language' => 0.019320230186222098,
'descriptions.$language.plain' => 0,
'title' => 0.0702949038300864,
'title.plain' => 0,
'category' => 0.05158078808882278,
'category.plain' => 0,
'heading' => 0,
'heading.plain' => 0,
// Arbitrary small value to preserve ordering if we ONLY have a match in this field
'auxiliary_text' => 0.0001,
'auxiliary_text.plain' => 0,
'file_text' => 0,
'file_text.plain' => 0,
'redirect.title' => 0.01060150471482338,
'redirect.title.plain' => 0,
// Arbitrary small value to preserve ordering if we ONLY have a match in this field
'text' => 0.0001,
'text.plain' => 0,
'suggest' => 0,
],
'decay' => [
'descriptions.$language' => 0.9,
'descriptions.$language.plain' => 0.9,
// below is not actually a field
'synonyms' => 0,
],
'logisticRegressionIntercept' => -1.1975600089068401,
'entitiesVariableBoost' => true,
'normalizeFulltextScores' => false,
'normalizeMultiClauseScores' => true,
'applyLogisticFunction' => true,
'useSynonyms' => false,
'hasLtrPlugin' => true,
],
'mediasearch_weighted_tags' => [
'boost' => [
'statement' => [
// depicts
'P180' => 1 * 0.07820204273071839,
// digital representation of
'P6243' => 1.1 * 0.07820204273071839,
],
'weighted_tags' => [
// NOTE the 1000 * is because we haven't stored a score for this field in the
// experimental search index, so it defaults to 1 which is transformed to
// 0.001 by cirrussearch code
// When we recreate the index on production we'll probably store a score of
// 1000 for this field, and can remove the 1000 * here
'image.linked.from.wikidata.p18/' => 1000 * 1.5653542537287244,
'image.linked.from.wikidata.p373/' => 4.0424359988709435,
'image.linked.from.wikidata.sitelink/' => 4.26335835247543,
],
'descriptions.$language' => 0.0392515093914008,
'descriptions.$language.plain' => 0,
'title' => 0.04487718624539365,
'title.plain' => 0,
'category' => 0.04321595766352061,
'category.plain' => 0,
'heading' => 0,
'heading.plain' => 0,
// Arbitrary small value to preserve ordering if we ONLY have a match in this field
'auxiliary_text' => 0.0001,
'auxiliary_text.plain' => 0,
'file_text' => 0,
'file_text.plain' => 0,
'redirect.title' => 0.01997210246565096,
'redirect.title.plain' => 0,
// Arbitrary small value to preserve ordering if we ONLY have a match in this field
'text' => 0.0001,
'text.plain' => 0,
'suggest' => 0.03278522607586197,
],
'decay' => [
'descriptions.$language' => 0.9,
'descriptions.$language.plain' => 0.9,
// below is not actually a field
'synonyms' => 0,
],
'logisticRegressionIntercept' => -1.4925851105992378,
'entitiesVariableBoost' => true,
'normalizeFulltextScores' => false,
'normalizeMultiClauseScores' => true,
'applyLogisticFunction' => true,
'useSynonyms' => false,
'hasLtrPlugin' => true,
'titleMatchBaseUri' => 'https://%s.wikipedia.org/w/api.php',
],
],
],

'wgMediaInfoMediaSearchDefaultForAnon' => [
// NOTE: keep in sync with wgMediaSearchDefaultForAnon (until
// this is removed)
'commonswiki' => true,
],

// Extension for Special:MediaSearch
'wmgUseMediaSearch' => [
'default' => false,
'testcommonswiki' => true,
'testwiki' => true,
'commonswiki' => true,
'ptwikinews' => true, // T299872
],

'wgMediaSearchDefaultForAnon' => [
// NOTE: keep in sync with wgMediaInfoMediaSearchDefaultForAnon (until
// that is removed)
'commonswiki' => true,
],

'wgMediaSearchExternalEntitySearchBaseUri' => [
'default' => 'https://www.wikidata.org/w/api.php',
'testcommonswiki' => 'https://test.wikidata.org/w/api.php',
],

// Enable Commons community assessment filters in Special:MediaSearch
// when adding further assessment filters, also add them to any-assessment at the top
'wgMediaSearchAssessmentFilters' => [
'commonswiki' => [
'any-assessment' => 'P6731=Q63348049|P6731=Q63348069|P6731=Q63348040|P6731=Q6998859', // T285349
'featured-image' => 'P6731=Q63348049',
'quality-image' => 'P6731=Q63348069',
'valued-image' => 'P6731=Q63348040',
'picture-of-the-day' => 'P6731=Q6998859',
],
'testcommonswiki' => [
'any-assessment' => 'P6731=Q63348049|P6731=Q63348069|P6731=Q63348040|P6731=Q6998859', // T285349
'featured-image' => 'P6731=Q63348049',
'quality-image' => 'P6731=Q63348069',
'valued-image' => 'P6731=Q63348040',
'picture-of-the-day' => 'P6731=Q6998859',
],
],

'wgMediaSearchTabOrder' => [
'ptwikinews' => [ 'page', 'image', 'video', 'audio', 'other' ], // T299872, show cat first
],

// Disable redirects for search inputs to exact matches by default
'wmgDoNotRedirectOnSearchMatch' => [
'default' => false,
'testcommonswiki' => true,
'commonswiki' => true,
],

// Only enable this conservatively, having this on to many
// wikis will take *a lot* of Graphite storage space. T191416
'wmgWikibaseClientTrackLuaFunctionCallsPerWiki' => [
'default' => false,
'arwiki' => true,
'cawiki' => true,
'commonswiki' => true,
'testcommonswiki' => true,
'dewiki' => true,
'enwiki' => true,
'frwiki' => true,
'itwiki' => true,
'ruwiki' => true,
'svwiki' => true,
'ukwiki' => true,
'zhwiki' => true,
],

'wmgWikibaseClientTrackLuaFunctionCallsPerSiteGroup' => [
'default' => true,
],

'wmgWikibaseClientAddEntityUsagesBatchSize' => [
'default' => 100,
],

// Load WikibaseCirrusSearch extension
'wmgUseWikibaseCirrusSearch' => [
'default' => false,
'testwikidatawiki' => true,
'wikidatawiki' => true,
'commonswiki' => true,
'testcommonswiki' => true,
],

// Enable WikibaseCirrusSearch extension code (and disable Wikibase search code)
'wmgNewWikibaseCirrusSearch' => [
'default' => false,
'testwikidatawiki' => true,
'wikidatawiki' => true,
'commonswiki' => true,
'testcommonswiki' => true,
],

// Load WikibaseLexemeCirrusSearch extension
'wmgUseWikibaseLexemeCirrusSearch' => [
'default' => false,
'testwikidatawiki' => true,
'wikidatawiki' => true,
],

// Enable WikibaseLexemeCirrusSearch extension
'wmgNewWikibaseLexemeCirrusSearch' => [
'default' => false,
'testwikidatawiki' => true,
'wikidatawiki' => true,
],

// Enable Wikisource extension
'wmgUseWikisource' => [
'default' => false,
'wikisource' => true,
'sourceswiki' => true,
],
'wgWikisourceEnableOcr' => [
'default' => true,
],

'wgMusicalNotationEnableWikibaseDataType' => [
'default' => false,
'testwikidatawiki' => true,
'wikidatawiki' => true,
'commonswiki' => true,
],

'wgScoreTrim' => [
'default' => true,
],

'wgWikibaseMusicalNotationLineWidthInches' => [
'default' => 8,
'testwikidatawiki' => 3,
'wikidatawiki' => 3,
],

// Enable WikiEditor's Realtime Preview feature.
'wgWikiEditorRealtimePreview' => [
'default' => false,
'testwiki' => true, // T302506
],

'wmgWikibaseUseSSRTermbox' => [
'wikidatawiki' => true,
'testwikidatawiki' => true,
],

'wmgWikibaseSSRTermboxServerUrl' => [
'wikidatawiki' => 'http://localhost:6008/termbox',
'testwikidatawiki' => 'http://termbox-test.staging.svc.eqiad.wmnet:3031/termbox',
],

'wmgWikibaseTaintedReferencesEnabled' => [
'default' => false,
'testwikidatawiki' => true,
'wikidatawiki' => true,
],

// Note: baseUri for Wikidata is intentionally HTTP, Commons is intentionally HTTPS.
// These are base resource *identifiers*, not *locators*. While HTTPS would in principle be
// preferable over HTTP for all wikis, changing it now for Wikidata would be a potentially
// very disruptive change, breaking the stable nature of all our entity identifiers - see
// T153563 for some previous discussion on this (ultimately declined).
// In practice, thanks to HSTS and HSTS preloading, most user agents should load all of
// these over HTTPS anyways (i.e., when the URI is used as a URL).
'wmgWikibaseEntitySources' => [
'default' => [],
'wikidatawiki' => [
'wikidata' => [
'entityNamespaces' => [
'item' => 0,
'property' => 120,
'lexeme' => 146,
],
'repoDatabase' => 'wikidatawiki',
'baseUri' => 'http://www.wikidata.org/entity/',
'rdfNodeNamespacePrefix' => 'wd',
'rdfPredicateNamespacePrefix' => '',
'interwikiPrefix' => 'd',
],
],
'commonswiki' => [
'wikidata' => [
'entityNamespaces' => [
'item' => 0,
'property' => 120,
'lexeme' => 146,
],
'repoDatabase' => 'wikidatawiki',
'baseUri' => 'http://www.wikidata.org/entity/',
'rdfNodeNamespacePrefix' => 'wd',
'rdfPredicateNamespacePrefix' => '',
'interwikiPrefix' => 'd',
],
'commons' => [
'entityNamespaces' => [
'mediainfo' => '6/mediainfo',
],
'repoDatabase' => 'commonswiki',
'baseUri' => 'https://commons.wikimedia.org/entity/',
'rdfNodeNamespacePrefix' => 'sdc',
'rdfPredicateNamespacePrefix' => 'sdc',
'interwikiPrefix' => 'c',
],
],
'wikidataclient' => [
'wikidata' => [
'entityNamespaces' => [
'item' => 0,
'property' => 120,
'lexeme' => 146,
],
'repoDatabase' => 'wikidatawiki',
'baseUri' => 'http://www.wikidata.org/entity/',
'rdfNodeNamespacePrefix' => 'wd',
'rdfPredicateNamespacePrefix' => '',
'interwikiPrefix' => 'd',
],
],
'testwikidatawiki' => [
'testwikidata' => [
'entityNamespaces' => [
'item' => 0,
'property' => 120,
'lexeme' => 146,
],
'repoDatabase' => 'testwikidatawiki',
'baseUri' => 'http://test.wikidata.org/entity/',
'rdfNodeNamespacePrefix' => 'wd',
'rdfPredicateNamespacePrefix' => '',
'interwikiPrefix' => 'testwikidata',
],
],
'wikidataclient-test' => [
'testwikidata' => [
'entityNamespaces' => [
'item' => 0,
'property' => 120,
'lexeme' => 146,
],
'repoDatabase' => 'testwikidatawiki',
'baseUri' => 'http://test.wikidata.org/entity/',
'rdfNodeNamespacePrefix' => 'wd',
'rdfPredicateNamespacePrefix' => '',
'interwikiPrefix' => 'testwikidata',
],
],
'testcommonswiki' => [
'testwikidata' => [
'entityNamespaces' => [
'item' => 0,
'property' => 120,
'lexeme' => 146,
],
'repoDatabase' => 'testwikidatawiki',
'baseUri' => 'http://test.wikidata.org/entity/',
'rdfNodeNamespacePrefix' => 'wd',
'rdfPredicateNamespacePrefix' => '',
'interwikiPrefix' => 'testwikidata',
],
'testcommons' => [
'entityNamespaces' => [
'mediainfo' => '6/mediainfo',
],
'repoDatabase' => 'testcommonswiki',
'baseUri' => 'https://test-commons.wikimedia.org/entity/',
'rdfNodeNamespacePrefix' => 'sdc',
'rdfPredicateNamespacePrefix' => 'sdc',
'interwikiPrefix' => 'testcommons',
],
],
],

'wmgWikibaseRepoLocalEntitySourceName' => [
'default' => null,
'wikidatawiki' => 'wikidata',
'commonswiki' => 'commons',
'testwikidatawiki' => 'testwikidata',
'testcommonswiki' => 'testcommons'
],

'wmgWikibaseClientItemAndPropertySourceName' => [
'default' => null,
'wikidataclient' => 'wikidata',
'wikidataclient-test' => 'testwikidata',
],

'wmgUseTemplateSandbox' => [
'default' => true,
'lockeddown' => false,
],

'wmgUsePageAssessments' => [
'default' => false,
'enwiki' => true, // T146679
'enwikivoyage' => true, // T142056
'testwiki' => true, // T137918
'trwiki' => true, // T184969
'arwiki' => true, // T185023
'frwiki' => true, // T153393
'huwiki' => true, // T191697
],
'wgPageAssessmentsOnTalkPages' => [
'default' => true,
'enwikivoyage' => false,
],
'wgPageAssessmentsSubprojects' => [
'default' => false,
'testwiki' => true,
'enwiki' => true,
],

'wmgUsePageImages' => [
'default' => true,
'wikibooks' => false, // T68455
'wikisource' => false, // T68455
'wikitech' => false,
'lockeddown' => false,
],
'wgPageImagesNamespaces' => [
'default' => [ NS_MAIN ],
'commonswiki' => [ NS_MAIN, NS_CATEGORY ],
'mediawikiwiki' => [
NS_MAIN,
NS_CATEGORY,
102, /* Extension */
106 /*Skin:*/
]
],
'wgPageImagesLeadSectionOnly' => [
// T166251 & T166493
'default' => false,
// T152115
'wikipedia' => true,
],
'wgPageImagesExpandOpenSearchXml' => [
'default' => true,
],

'wmgUseTorBlock' => [
'default' => true,
'private' => false,
],

'wmgAllowLabsAnonEdits' => [
'default' => false,
'wikidataclient-test' => true, // for CI
],

'wmgUseSearchExtraNS' => [
'default' => false,
'commonswiki' => true,
'testcommonswiki' => true,
],
'wgSearchExtraNamespaces' => [
'default' => false,
'commonswiki' => [ NS_CATEGORY ],
'testcommonswiki' => [ NS_CATEGORY ],
],

'wmgUseSecurePoll' => [
'default' => true,
'wikitech' => false,
'loginwiki' => false,
],

'wmgSecurePollUseNamespace' => [
'default' => false,
'testwiki' => true,
'votewiki' => true,
'officewiki' => true,
],

// Enable SecurePoll logging
'wgSecurePollUseLogging' => [
'default' => false,
'testwiki' => true,
'votewiki' => true,
],

'wgSecurePollSingleTransferableVoteEnabled' => [
'default' => false,
'testwiki' => true,
'votewiki' => true,
],

'wmgUseGlobalAbuseFilters' => [
// Enabled by default on all SUL small/medium wikis. Large wikis may
// opt-in, there is no performance issue in doing so.
'default' => true,
'fishbowl' => false,
'large' => false,
'nonglobal' => false,
'private' => false,

// Individual wikis
// Can set either true or false as-needed to override the default or group setting.
'enwikisource' => true, // T78496
'frwiki' => true, // T120568
'incubatorwiki' => true,
'mediawikiwiki' => true,
'metawiki' => true,
'ptwiki' => true, // T140395
'ruwikinews' => true, // Needs explicit enable after moving to large wiki
'specieswiki' => true,
'test2wiki' => true,
'testwiki' => true,
'warwiki' => true, // T230304
'wikidatawiki' => true,
],

'wmgUseCampaigns' => [
'default' => true,
'wikitech' => false,
],

// NOTE: don't forget to update TTM default cluster via
// $wgTranslateTranslationDefaultService in CommonSettings.php if you plan to
// bring down a specific cluster.
'wgCirrusSearchDefaultCluster' => [
'default' => $GLOBALS['wmgDatacenter'],
],
// Kept for BC with SRE tools that checks siteinfo (see APIQuerySiteInfoGeneralInfo in CommonSettings.php)
'wmgCirrusSearchDefaultCluster' => [
'default' => 'local',
],

'wgCirrusSearchClusterOverrides' => [
'default' => [],
],

'wgCirrusSearchWriteClusters' => [
'default' => [ 'eqiad', 'codfw', 'cloudelastic' ],
'private' => [ 'eqiad', 'codfw' ],
],

'wgCirrusSearchReplicaGroup' => [
'default' => [
'type' => 'roundrobin',
'groups' => [ 'psi', 'omega' ]
],
'cirrussearch-big-indices' => 'chi',
],

'wgCirrusSearchPreferRecentDefaultDecayPortion' => [
'default' => 0,
'wikinews' => 0.6,
],

'wgCirrusSearchWeights' => [
'default' => [],
'commonswiki' => [
'title' => 25.0,
],
'testcommonswiki' => [
'title' => 25.0,
],
],

'wgCirrusSimilarityProfiles' => [
// Push all our similarity settings to default so that we can reuse them
// on multiple wikis
'default' => [
'wikibase_similarity' => [
'similarity' => [
'default' => [
'type' => 'BM25',
],
'descriptions' => [
'type' => 'BM25',
],
// This is a bit verbose to redefine always the same settings
// but the advantage is that you can re-tune and specialize
// these on an existing index (requires closing the index).
// "labels" here means the label + aliases
'labels' => [
'type' => 'BM25',
'k1' => 1.2,
'b' => 0.3,
],
// We consider all as being very similar to an array field
// as it is a simple concatenation of all the item data
'all' => [
'type' => 'BM25',
'k1' => 1.2,
'b' => 0.3,
]
],
'fields' => [
'__default__' => 'default',
'labels' => 'labels',
'descriptions' => 'descriptions',
'all' => 'all',
]
]
],
],

'wgCirrusSearchSimilarityProfile' => [
'default' => 'wmf_defaults',
"wikidata" => "wikibase_similarity",
"testwikidatawiki" => "wikibase_similarity",
"commonswiki" => "wikibase_similarity",
"testwikidatawiki" => "wikibase_similarity",
],

'wgCirrusSearchRescoreProfile' => [
'default' => 'wsum_inclinks',
'commonswiki' => 'classic_noboostlinks',
'testcommonswiki' => 'classic_noboostlinks',
'enwiki' => 'mlr-1024rs',
'arwiki' => 'mlr-1024rs',
'dewiki' => 'mlr-1024rs',
'fawiki' => 'mlr-1024rs',
'fiwiki' => 'mlr-1024rs',
'frwiki' => 'mlr-1024rs',
'idwiki' => 'mlr-1024rs',
'itwiki' => 'mlr-1024rs',
'jawiki' => 'classic', // TODO: switch back to 'mlr-1024rs',
'kowiki' => 'classic', // TODO: switch back to 'mlr-1024rs',
'nlwiki' => 'mlr-1024rs',
'nowiki' => 'mlr-1024rs',
'plwiki' => 'mlr-1024rs',
'ptwiki' => 'mlr-1024rs',
'ruwiki' => 'mlr-1024rs',
'svwiki' => 'mlr-1024rs',
'viwiki' => 'mlr-1024rs',
'zhwiki' => 'wsum_inclinks', // TODO: Switch back to 'mlr-1024rs',
],

'wgCirrusSearchFullTextQueryBuilderProfile' => [
'default' => 'perfield_builder',
],

// Enable crossprocess search (side bar)
'wgCirrusSearchEnableCrossProjectSearch' => [
'default' => false,
'wikipedia' => true, // Activated on all wikipedias

'frwikibooks' => true, // T251683
'frwiktionary' => true, // T250724
// italian wikis used to have the old sidebar on all sisterwikis
// use the one there too.
'itwiktionary' => true,
'itwikibooks' => true,
'itwikinews' => true,
'itwikiquote' => true,
'itwikisource' => true,
'itwikiversity' => true,
'itwikivoyage' => true,
],

// Tune crossproject ordering
'wgCirrusSearchCrossProjectOrder' => [
'default' => 'recall',
'enwiki' => 'wmf_enwiki', // T171803: 'wikt' always first, 'b' always last, others ordered by recall
],

// Define list of projects to block from CrossProject search
// (only effective if SiteMatrix implementation is being used)
'wgCirrusSearchCrossProjectSearchBlockList' => [
'default' => [],
// Block wikinews and wikiversity T163463
'enwiki' => [ 'n', 'v' ],
],

// Define overridden interwiki prefixes
// Mostly to match what's done in WikimediaMaintenance/dumpInterwiki.php ( see $prefixRewrites )
'wgCirrusSearchInterwikiPrefixOverrides' => [
'default' => [],
'svwiki' => [ 's' => 'src' ],
],

// Show/Hide multimedia content in the crossproject
// search results sidebar
'wgCirrusSearchCrossProjectShowMultimedia' => [
'default' => true,
'enwiki' => false, // T163463, requested during RfC
// Disable multimedia on italian non-wikipedias
'itwiktionary' => false,
'itwikibooks' => false,
'itwikinews' => false,
'itwikiquote' => false,
'itwikisource' => false,
'itwikiversity' => false,
'itwikivoyage' => false,
],

'wgCirrusSearchCrossProjectProfiles' => [
'default' => [
// full text wikivoyage results are often irrelevant, filter the
// search with title matches to improve relevance
'voy' => [
'ftbuilder' => 'perfield_builder_title_filter',
'rescore' => 'wsum_inclinks',
],
],
'+enwiki' => [
// T185250
'wikt' => [
'ftbuilder' => 'perfield_builder_title_filter',
'rescore' => 'wsum_inclinks',
],
],
],

'wgCirrusSearchIgnoreOnWikiBoostTemplates' => [
'default' => false,
// on wiki boost templates have to high boosts for enwiki
'enwiki' => true,
],

'wgCirrusSearchLanguageWeight' => [
'default' => [
'user' => 0.0,
'wiki' => 0.0,
],
'mediawikiwiki' => [
'user' => 5.0,
'wiki' => 2.5,
],
],

'wgCirrusSearchInstantIndexNew' => [
'default' => [],
],

'wgCirrusSearchRefreshInterval' => [
'default' => 30,
],

// Changing this for a wiki
// requires an in place reindex. Last full review 2014-07-01. See
// https://wikitech.wikimedia.org/wiki/Search/New#Estimating_the_number_of_shards_required
// for estimation of new wikis.

// Optimal shard count requires making a tradeoff between a few competing factors.

// Each Elasticsearch shard is actually a Lucene index,
// which requires some amount of file descriptors/disk usage, compute, and RAM.
// So, a higher shard count causes more overhead, due to resource contention as well as "fixed costs".

// Since Elasticsearch is designed to be shardable and robust,
// if a node drops out of the cluster, shards must rebalance across the remaining nodes
// (likewise for changes in instance count, etc).
// Shard rebalancing is rate-limited by network throughput,
// and thus excessively large shards can cause the cluster to be stuck
// "recovering" (rebalancing) for an unacceptable amount of time.

// Thus the optimal shard size is a balancing act between overhead (which is optimized via having larger shards),
// and rebalancing time (which is optimized via smaller, more numerous shards).
// Additionally, due to the problem of fragmentation,
// we also don't want a given shard to be too large a % of the available disk capacity.

// Currently (01/07/2020 DD/MM/YY), in most cases we don't want shards to exceed 50GB,
// and ideally they wouldn't be smaller than 10GB
// (but note that for small indices this is unavoidable).
// Once our Elasticsearch cluster has 10G networking, we can increase our desired shard size.
'wmgCirrusSearchShardCount' => [
// Most wikis are too small to be worth sharding
'default' => [ 'content' => 1, 'general' => 1, 'titlesuggest' => 1, 'archive' => 1 ],
'arwiki' => [ 'content' => 5, 'general' => 4, 'titlesuggest' => 1, 'archive' => 1 ],
'arwikisource' => [ 'content' => 2, 'general' => 1, 'titlesuggest' => 1, 'archive' => 1 ],
'bgwiki' => [ 'content' => 2, 'general' => 1, 'titlesuggest' => 1, 'archive' => 1 ],
'cawiki' => [ 'content' => 5, 'general' => 1, 'titlesuggest' => 1, 'archive' => 1 ],
'cebwiki' => [ 'content' => 4, 'general' => 1, 'titlesuggest' => 2, 'archive' => 1 ],
// Commons is special and has a 'file' index in addition to the regular ones.
// We're sharding 'file' like it is a content index because searching it is
// very very common.
'commonswiki' => [ 'content' => 2, 'general' => 8, 'file' => 32, 'titlesuggest' => 1, 'archive' => 1 ],
'testcommonswiki' => [ 'content' => 1, 'general' => 8, 'file' => 21, 'titlesuggest' => 1, 'archive' => 1 ],
'cswiki' => [ 'content' => 3, 'general' => 1, 'titlesuggest' => 1, 'archive' => 1 ],
'dawiki' => [ 'content' => 2, 'general' => 1, 'titlesuggest' => 1, 'archive' => 1 ],
'dewiki' => [ 'content' => 9, 'general' => 8, 'titlesuggest' => 3, 'archive' => 1 ],
'dewikisource' => [ 'content' => 3, 'general' => 1, 'titlesuggest' => 1, 'archive' => 1 ],
'elwiki' => [ 'content' => 2, 'general' => 1, 'titlesuggest' => 1, 'archive' => 1 ],
// These shards tend to be closer to our threshold of 50GB.
// We shard enwiki more so that most servers have 2 enwiki shards.
'enwiki' => [ 'content' => 16, 'general' => 21, 'titlesuggest' => 4, 'archive' => 1 ],
'enwikinews' => [ 'content' => 1, 'general' => 4, 'titlesuggest' => 1, 'archive' => 1 ],
'enwikisource' => [ 'content' => 7, 'general' => 1, 'titlesuggest' => 1, 'archive' => 1 ],
'enwiktionary' => [ 'content' => 5, 'general' => 2, 'titlesuggest' => 2, 'archive' => 1 ],
'eswiki' => [ 'content' => 7, 'general' => 6, 'titlesuggest' => 2, 'archive' => 1 ],
'eswikisource' => [ 'content' => 2, 'general' => 1, 'titlesuggest' => 1, 'archive' => 1 ],
'fawiki' => [ 'content' => 5, 'general' => 2, 'titlesuggest' => 2, 'archive' => 1 ],
'fiwiki' => [ 'content' => 3, 'general' => 8, 'titlesuggest' => 1, 'archive' => 1 ],
'frwiki' => [ 'content' => 7, 'general' => 8, 'titlesuggest' => 3, 'archive' => 1 ],
'frwikisource' => [ 'content' => 7, 'general' => 1, 'titlesuggest' => 1, 'archive' => 1 ],
'frwiktionary' => [ 'content' => 3, 'general' => 1, 'titlesuggest' => 1, 'archive' => 1 ],
'hewiki' => [ 'content' => 3, 'general' => 2, 'titlesuggest' => 1, 'archive' => 1 ],
'hewikisource' => [ 'content' => 2, 'general' => 1, 'titlesuggest' => 1, 'archive' => 1 ],
'huwiki' => [ 'content' => 4, 'general' => 2, 'titlesuggest' => 1, 'archive' => 1 ],
'hywiki' => [ 'content' => 2, 'general' => 1, 'titlesuggest' => 1, 'archive' => 1 ],
'idwiki' => [ 'content' => 2, 'general' => 2, 'titlesuggest' => 1, 'archive' => 1 ],
'incubatorwiki' => [ 'content' => 1, 'general' => 2, 'titlesuggest' => 1, 'archive' => 1 ],
'itwiki' => [ 'content' => 7, 'general' => 8, 'titlesuggest' => 2, 'archive' => 1 ],
'itwikisource' => [ 'content' => 2, 'general' => 1, 'titlesuggest' => 1, 'archive' => 1 ],
'jawiki' => [ 'content' => 7, 'general' => 6, 'titlesuggest' => 2, 'archive' => 1 ],
'kkwiki' => [ 'content' => 2, 'general' => 1, 'titlesuggest' => 1, 'archive' => 1 ],
'kowiki' => [ 'content' => 4, 'general' => 1, 'titlesuggest' => 1, 'archive' => 1 ],
'ltwiktionary' => [ 'content' => 2, 'general' => 1, 'titlesuggest' => 1, 'archive' => 1 ],
'mswiki' => [ 'content' => 2, 'general' => 1, 'titlesuggest' => 1, 'archive' => 1 ],
'metawiki' => [ 'content' => 1, 'general' => 8, 'titlesuggest' => 1, 'archive' => 1 ],
'mgwiktionary' => [ 'content' => 4, 'general' => 1, 'titlesuggest' => 1, 'archive' => 1 ],
'nlwiki' => [ 'content' => 7, 'general' => 4, 'titlesuggest' => 2, 'archive' => 1 ],
'nowiki' => [ 'content' => 3, 'general' => 2, 'titlesuggest' => 1, 'archive' => 1 ],
'plwiki' => [ 'content' => 7, 'general' => 3, 'titlesuggest' => 2, 'archive' => 1 ],
'plwikisource' => [ 'content' => 2, 'general' => 1, 'titlesuggest' => 1, 'archive' => 1 ],
'ptwiki' => [ 'content' => 7, 'general' => 5, 'titlesuggest' => 2, 'archive' => 1 ],
'rowiki' => [ 'content' => 3, 'general' => 2, 'titlesuggest' => 1, 'archive' => 1 ],
'ruwiki' => [ 'content' => 7, 'general' => 8, 'titlesuggest' => 3, 'archive' => 1 ],
'ruwikisource' => [ 'content' => 4, 'general' => 1, 'titlesuggest' => 1, 'archive' => 1 ],
'ruwiktionary' => [ 'content' => 3, 'general' => 1, 'titlesuggest' => 1, 'archive' => 1 ],
'shwiki' => [ 'content' => 4, 'general' => 1, 'titlesuggest' => 1, 'archive' => 1 ],
'srwiki' => [ 'content' => 3, 'general' => 1, 'titlesuggest' => 1, 'archive' => 1 ],
'svwiki' => [ 'content' => 7, 'general' => 2, 'titlesuggest' => 4, 'archive' => 1 ],
'thwiki' => [ 'content' => 2, 'general' => 1, 'titlesuggest' => 1, 'archive' => 1 ],
'trwiki' => [ 'content' => 2, 'general' => 2, 'titlesuggest' => 1, 'archive' => 1 ],
'ukwiki' => [ 'content' => 7, 'general' => 2, 'titlesuggest' => 1, 'archive' => 1 ],
'viwiki' => [ 'content' => 6, 'general' => 5, 'titlesuggest' => 1, 'archive' => 1 ],
'wikidatawiki' => [ 'content' => 21, 'general' => 1, 'archive' => 1 ],
'warwiki' => [ 'content' => 2, 'general' => 1, 'titlesuggest' => 1, 'archive' => 1 ],
'zhwiki' => [ 'content' => 7, 'general' => 5, 'titlesuggest' => 2, 'archive' => 1 ],
'zhwikisource' => [ 'content' => 5, 'general' => 1, 'titlesuggest' => 1, 'archive' => 1 ],
],

// Most wikis are fine with 0-2 replicas for all indexes
// some of the larger ones will want more replicas for content indexes
'wgCirrusSearchReplicas' => [
// NOTE: cloudelastic is intentionally set to an "unsafe" mode with 1 replica (see T231517)
'default' => [
'eqiad' => [ 'content' => '0-2', 'general' => '0-2', 'titlesuggest' => '0-2', 'archive' => '0-2' ],
'codfw' => [ 'content' => '0-2', 'general' => '0-2', 'titlesuggest' => '0-2', 'archive' => '0-2' ],
'cloudelastic' => [ 'content' => '0-1', 'general' => '0-1', 'titlesuggest' => '0-1', 'archive' => '0-1' ],
],
'commonswiki' => [
'eqiad' => [ 'content' => '0-2', 'general' => '0-2', 'titlesuggest' => '0-2', 'file' => '0-2', 'archive' => '0-2' ],
'codfw' => [ 'content' => '0-2', 'general' => '0-2', 'titlesuggest' => '0-2', 'file' => '0-2', 'archive' => '0-2' ],
'cloudelastic' => [ 'content' => '0-1', 'general' => '0-1', 'titlesuggest' => '0-1', 'file' => '0-1', 'archive' => '0-1' ],
],
'enwiki' => [
'eqiad' => [ 'content' => '0-3', 'general' => '0-2', 'titlesuggest' => '0-3', 'archive' => '0-2' ],
'codfw' => [ 'content' => '0-3', 'general' => '0-2', 'titlesuggest' => '0-3', 'archive' => '0-2' ],
'cloudelastic' => [ 'content' => '0-1', 'general' => '0-1', 'titlesuggest' => '0-1', 'archive' => '0-1' ],
],
'dewiki' => [
'eqiad' => [ 'content' => '0-3', 'general' => '0-2', 'titlesuggest' => '0-2', 'archive' => '0-2' ],
'codfw' => [ 'content' => '0-3', 'general' => '0-2', 'titlesuggest' => '0-2', 'archive' => '0-2' ],
'cloudelastic' => [ 'content' => '0-1', 'general' => '0-1', 'titlesuggest' => '0-1', 'archive' => '0-1' ],
],
],

'wgCirrusSearchMaxShardsPerNode' => [
'default' => [],
'commonswiki' => [
'eqiad' => [ 'file' => 4, 'general' => 2 ],
'codfw' => [ 'file' => 4, 'general' => 2 ],
'cloudelastic' => []
],
'dewiki' => [
'eqiad' => [ 'content' => 2 ],
'codfw' => [ 'content' => 2 ],
'cloudelastic' => []
],
'wikidatawiki' => [
'eqiad' => [ 'content' => 3 ],
'codfw' => [ 'content' => 3 ],
'cloudelastic' => []
],
'enwiktionary' => [
'eqiad' => [ 'content' => 1, 'general' => 1 ],
'codfw' => [ 'content' => 1, 'general' => 1 ],
'cloudelastic' => []
],
'enwiki' => [
'eqiad' => [ 'content' => 2, 'general' => 3 ],
'codfw' => [ 'content' => 2, 'general' => 3 ],
'cloudelastic' => []
],
'eswiki' => [
'eqiad' => [ 'content' => 1 ],
'codfw' => [ 'content' => 1 ],
'cloudelastic' => []
],
'frwiki' => [
'eqiad' => [ 'content' => 1 ],
'codfw' => [ 'content' => 1 ],
'cloudelastic' => []
],
'nlwiki' => [
'eqiad' => [ 'content' => 1 ],
'codfw' => [ 'content' => 1 ],
'cloudelastic' => []
],
'ptwiki' => [
'eqiad' => [ 'content' => 1 ],
'codfw' => [ 'content' => 1 ],
'cloudelastic' => []
],
'ruwiki' => [
'eqiad' => [ 'content' => 1 ],
'codfw' => [ 'content' => 1 ],
'cloudelastic' => []
],
'zhwiki' => [
'eqiad' => [ 'content' => 1 ],
'codfw' => [ 'content' => 1 ],
'cloudelastic' => []
],
],

// Setup our custom index settings, only used at index
// creation time.
'wgCirrusSearchExtraIndexSettings' => [
'default' => [
// indexing slow log
'indexing.slowlog.threshold.index.warn' => '10s',
'indexing.slowlog.threshold.index.info' => '5s',
'indexing.slowlog.threshold.index.debug' => '2s',
'indexing.slowlog.threshold.index.trace' => -1,
// query slow log
'search.slowlog.threshold.query.warn' => '60s',
'search.slowlog.threshold.query.info' => '10s',
'search.slowlog.threshold.query.debug' => '5s',
'search.slowlog.threshold.query.trace' => -1,
// fetch slow log
'search.slowlog.threshold.fetch.warn' => '10s',
'search.slowlog.threshold.fetch.info' => '5s',
'search.slowlog.threshold.fetch.debug' => '1s',
'search.slowlog.threshold.fetch.trace' => '-1',
// Number of merge threads to use. Use only 1 thread
// (instead of 3) to avoid updates interfering with
// actual searches
'merge.scheduler.max_thread_count' => 1,
],
'+wikidata' => [
// increase defaults to add language specific fields
'index.mapping.total_fields.limit' => 5000,
],
],

// Maximum length allowed to be sent to the index from the content of media files
'wgCirrusSearchMaxFileTextLength' => [
'default' => -1, // no limits by default
'commonswiki' => 51200, // 50kb for commons T271493
],

// Enable completion suggester on all wikis (except wikidata)
'wgCirrusSearchUseCompletionSuggester' => [
'default' => 'yes',
'wikidatawiki' => 'no',
],

// wgCirrusSearchCompletionSuggesterSubphrases @{
// Please verify mem usage on the cluster before adding new wiki here.
// NOTE: activate 'build' => true first then verify that the index has been
// updated with the new mapping then you can switch 'use' to true
'wgCirrusSearchCompletionSuggesterSubphrases' => [
'default' => [
'build' => false,
'use' => false,
'type' => 'anywords',
'limit' => 10,
],
'wikisource' => [
'build' => true,
'use' => true,
'type' => 'anywords',
'limit' => 10,
],
'mediawikiwiki' => [
'build' => true,
'use' => true,
'type' => 'anywords',
'limit' => 10,
],
'wikitech' => [
'build' => true,
'use' => true,
'type' => 'anywords',
'limit' => 10,
],
'officewiki' => [
'build' => true,
'use' => true,
'type' => 'anywords',
'limit' => 10,
],
],

// Default profile for autocomplete for when the completion suggester is enabled
'wgCirrusSearchCompletionSettings' => [
'default' => 'fuzzy',
'mediawikiwiki' => 'fuzzy-subphrases',
'wikitech' => 'fuzzy-subphrases',
'officewiki' => 'fuzzy-subphrases',
],

// @} end of wgCirrusSearchCompletionSuggesterSubphrases

// Enable phrase suggester (did you mean) on all wikis (except wikidata)
'wgCirrusSearchEnablePhraseSuggest' => [
'default' => true,
'wikidatawiki' => false,
'testwikidatawiki' => false
],

// wgCirrusSearchRecycleCompletionSuggesterIndex @{
// Recycle suggester indices for small wikis (less than 100MB store size)
'wgCirrusSearchRecycleCompletionSuggesterIndex' => [
'default' => true,
'enwiki' => false,
'svwiki' => false,
'enwiktionary' => false,
'ruwiki' => false,
'mgwiktionary' => false,
'dewiki' => false,
'frwiki' => false,
'cebwiki' => false,
'nlwiki' => false,
'frwiktionary' => false,
'eswiki' => false,
'shwiki' => false,
'itwiki' => false,
'warwiki' => false,
'jawiki' => false,
'plwiki' => false,
'fawiki' => false,
'ptwiki' => false,
'zhwiki' => false,
'viwiki' => false,
'ukwiki' => false,
'zhwiktionary' => false,
'arwiki' => false,
'cawiki' => false,
'ruwiktionary' => false,
'srwiki' => false,
'ruwikisource' => false,
'enwikisource' => false,
'shwiktionary' => false,
'rowiki' => false,
'eswiktionary' => false,
'nowiki' => false,
'specieswiki' => false,
'idwiki' => false,
'fiwiki' => false,
'kowiki' => false,
'huwiki' => false,
'cswiki' => false,
'ltwiktionary' => false,
],
// @} end of wgCirrusSearchRecycleCompletionSuggesterIndex

// Disable phrase rescore on queries with too many tokens.
// Bandaid for T169498, should be removed when a proper
// fix is determined
'wgCirrusSearchMaxPhraseTokens' => [
'default' => 10,
],

// Configure ICU Folding, 'default': controlled by cirrus
// 'no': disable, 'yes': force
'wgCirrusSearchUseIcuFolding' => [
'default' => 'default',
],

'wgCirrusSearchAllFields' => [
'default' => [ 'build' => true, 'use' => true ],
],

'wgCirrusSearchNearMatchWeight' => [
'default' => 10, // T257922
],

'wgCirrusSearchNamespaceWeights' => [
'default' => [],
'mediawikiwiki' => [ // T155142
12 => 0.9,
100 => 0.9,
102 => 0.9,
104 => 0.9,
106 => 0.9,
],
'commonswiki' => [
6 => 1.0,
],
'labswiki' => [
12 => 1.0, // Put NS_HELP on equal footing with NS_MAIN
],
'metawiki' => [
// T260569
200 => 0.6, // grants
202 => 0.6, // research
],
// Author namespace on wikisource should match NS_MAIN weight
'arwikisource' => [ 102 => 1.0 ],
'aswikisource' => [ 102 => 1.0 ],
'bewikisource' => [ 102 => 1.0 ],
'bgwikisource' => [ 100 => 1.0 ],
'bnwikisource' => [ 100 => 1.0 ],
'brwikisource' => [ 104 => 1.0 ],
'cawikisource' => [ 106 => 1.0 ],
'cswikisource' => [ 100 => 1.0 ],
'dawikisource' => [ 102 => 1.0 ],
'elwikisource' => [ 108 => 1.0 ],
'enwikisource' => [ 102 => 1.0 ],
'etwikisource' => [ 106 => 1.0 ],
'euwikisource' => [ 106 => 1.0 ],
'fawikisource' => [ 102 => 1.0 ],
'frwikisource' => [ 102 => 1.0 ],
'hewikisource' => [ 108 => 1.0 ],
'hrwikisource' => [ 100 => 1.0 ],
'huwikisource' => [ 100 => 1.0 ],
'hywikisource' => [ 100 => 1.0 ],
'idwikisource' => [ 100 => 1.0 ],
'iswikisource' => [ 102 => 1.0 ],
'itwikisource' => [ 102 => 1.0 ],
'knwikisource' => [ 102 => 1.0 ],
'kowikisource' => [ 100 => 1.0 ],
'lawikisource' => [ 102 => 1.0 ],
'lijwikisource' => [ 102 => 1.0 ],
'mlwikisource' => [ 100 => 1.0 ],
'mrwikisource' => [ 102 => 1.0 ],
'napwikisource' => [ 102 => 1.0 ],
'nlwikisource' => [ 102 => 1.0 ],
'nowikisource' => [ 102 => 1.0 ],
'plwikisource' => [ 104 => 1.0 ],
'ptwikisource' => [ 102 => 1.0 ],
'rowikisource' => [ 102 => 1.0 ],
'svwikisource' => [ 106 => 1.0 ],
'tewikisource' => [ 102 => 1.0 ],
'thwikisource' => [ 102 => 1.0 ],
'trwikisource' => [ 100 => 1.0 ],
'ukwikisource' => [ 102 => 1.0 ],
'vecwikisource' => [ 100 => 1.0 ],
'viwikisource' => [ 102 => 1.0 ],
'wawikisource' => [ 100 => 1.0 ],
'zhwikisource' => [ 102 => 1.0 ],
],

// Enable the "Give us feedback" link after search results on enwiki
'wgCirrusSearchFeedbackLink' => [
'default' => false,
],

// NOTE: When enabling a profile that embarks the phrase suggester
// make sure to enable it with wgCirrusSearchEnablePhraseSuggest
// and reindex the wiki
// Available profiles are in CirrusSearch/profiles/FallbackProfiles.config.php
// or defined in the config var wgCirrusSearchFallbackProfiles
'wgCirrusSearchFallbackProfile' => [
'default' => 'phrase_suggest',
// Nothing for wikidata
'wikidatawiki' => 'none',
'testwikidatawiki' => 'none',
// PhraseSuggest & Language detection
'eswiki' => 'phrase_suggest_and_language_detection',
'itwiki' => 'phrase_suggest_and_language_detection',
'jawiki' => 'phrase_suggest_and_language_detection',
'nlwiki' => 'phrase_suggest_and_language_detection',
'ptwiki' => 'phrase_suggest_and_language_detection',
'ruwiki' => 'phrase_suggest_and_language_detection',
// Glent M0 & PhraseSuggest & Language detection
'dewiki' => 'phrase_suggest_glentM0_and_langdetect',
'enwiki' => 'phrase_suggest_glentM0_and_langdetect',
'frwiki' => 'phrase_suggest_glentM0_and_langdetect',
],

'wgCirrusSearchUserTesting' => [
'default' => [
// T219534
'mlr-2020-test' => [
'buckets' => [
'control' => [
'trigger' => 'control',
],
'mlr-2020-test' => [
'trigger' => 'mlr-2020-test',
'globals' => [
'wgCirrusSearchRescoreProfile' => 'mlr-1024rs',
],
],
],
],
# T246947
'glent_m0' => [
'buckets' => [
'control' => [
'trigger' => 'control',
'globals' => [
// 'wgCirrusSearchFallbackProfile' => 'phrase_suggest_and_language_detection',
],
],
'glent_m0' => [
'trigger' => 'glent_m0',
'globals' => [
'wgCirrusSearchFallbackProfile' => 'phrase_suggest_glentM0_and_langdetect',
],
],
],
],
'T262612_glent_m01' => [
'buckets' => [
'control' => [
'trigger' => 'control',
'globals' => [
// 'wgCirrusSearchFallbackProfile' => 'phrase_suggest_and_language_detection',
],
],
'glent_m01' => [
'trigger' => 'glent_m01',
'globals' => [
'wgCirrusSearchFallbackProfile' => 'phrase_suggest_glentM01_and_langdetect',
],
],
],
],
],
],

'wgCirrusSearchLanguageDetectors' => [
'default' => [],
'dewiki' => [ 'textcat' => 'CirrusSearch\\LanguageDetector\\TextCat' ],
'enwiki' => [ 'textcat' => 'CirrusSearch\\LanguageDetector\\TextCat' ],
'eswiki' => [ 'textcat' => 'CirrusSearch\\LanguageDetector\\TextCat' ],
'frwiki' => [ 'textcat' => 'CirrusSearch\\LanguageDetector\\TextCat' ],
'itwiki' => [ 'textcat' => 'CirrusSearch\\LanguageDetector\\TextCat' ],
'jawiki' => [ 'textcat' => 'CirrusSearch\\LanguageDetector\\TextCat' ],
'nlwiki' => [ 'textcat' => 'CirrusSearch\\LanguageDetector\\TextCat' ],
'ptwiki' => [ 'textcat' => 'CirrusSearch\\LanguageDetector\\TextCat' ],
'ruwiki' => [ 'textcat' => 'CirrusSearch\\LanguageDetector\\TextCat' ],
],

// Enable interwiki search by language detection. The list of language
// detected and their corresponding wiki is defined by
// wgCirrusSearchLanguageToWikiMap and SiteMatrix.
// Note that if language detectors are enabled they will always run, this
// gates if the result of running is shown to the user (for AB test control
// bucket reasons).
// NOTE: be sure to enable a fallback profile that triggers language detection
// see wgCirrusSearchFallbackProfile
'wgCirrusSearchEnableAltLanguage' => [
'default' => false,
'dewiki' => true,
'enwiki' => true,
'eswiki' => true,
'frwiki' => true,
'itwiki' => true,
'jawiki' => true,
'nlwiki' => true,
'ptwiki' => true,
'ruwiki' => true,
],

'wgCirrusSearchTextcatLanguages' => [
'default' => [],
'dewiki' => [
'de', 'en', 'la', 'it', 'es', 'fr', 'zh', 'pl',
'vi', 'el', 'ru', 'ar', 'hi', 'th', 'ko', 'ja',
],
'enwiki' => [
'en', 'zh', 'es', 'ar', 'de', 'fa', 'fr', 'id',
'pl', 'ru', 'vi', 'it', 'ja', 'pt', 'cs', 'bn',
'hr', 'he', 'no', 'af', 'is', 'tl', 'th', 'hu',
'ga', 'ko', 'uk', 'ur', 'hi', 'el', 'te', 'ka',
],
'eswiki' => [
'es', 'en', 'la', 'ru', 'zh', 'pt', 'it', 'fr',
'de', 'ar', 'ja',
],
'frwiki' => [
'fr', 'en', 'ar', 'pt', 'de', 'es', 'ru', 'zh',
'nl', 'pl', 'it', 'th', 'sv', 'la', 'is', 'hy',
'hu', 'br', 'el', 'he', 'ko',
],
'itwiki' => [
'it', 'en', 'de', 'ru', 'ar', 'zh', 'pl', 'el',
'ko',
],
'jawiki' => [
'ja', 'en', 'zh', 'ko', 'de', 'ar', 'he',
],
'nlwiki' => [
'nl', 'en', 'fr', 'de', 'es', 'la', 'zh', 'pl',
'ar', 'vi', 'pt', 'my', 'ko', 'hr', 'da', 'cs',
'el', 'he', 'ja', 'ru',
],
'ptwiki' => [
'pt', 'en', 'tl', 'ru', 'fr', 'he', 'ar', 'zh',
'ko', 'el',
],
'ruwiki' => [
'ru', 'en', 'uk', 'de', 'ka', 'hy', 'lv', 'ja',
'fi', 'es', 'ar', 'he', 'zh',
],
],

// Method to use when detecting the namespace prefix
// within queries:
// elastic: lookup against elastic (default)
// utr30: uses PHP Transliterator with UTR30 rule
// naise: uses PHP Transliterator with naive folding rules (unicode diacritics
// removal)
'wgCirrusSearchNamespaceResolutionMethod' => [
'default' => 'utr30',
],

// List of languages detected by the short-text
// profiles.
// See: https://www.mediawiki.org/wiki/User:TJones_(WMF)/Notes/Language_Detection_Evaluation
// This includes also the lang codes that might be used by browsers in Accept-Language
# wgCirrusSearchLanguageToWikiMap @{
'wgCirrusSearchLanguageToWikiMap' => [
'default' => [],
'wikipedia' => [
"ar" => "ar",
"ay" => "ay", // not detected
"az" => "az", // not detected
"bg" => "bg",
"bn" => "bn",
"ca" => "ca",
"cs" => "cs",
"da" => "da",
"de" => "de",
"el" => "el",
"en" => "en",
"es" => "es",
"et" => "et",
"fa" => "fa",
"fi" => "fi",
"fil" => "tl", // unknown code, filipino? mapping to tagalog, maybe fijian?
"fr" => "fr",
"gu" => "gu",
"he" => "he",
"hi" => "hi",
"hr" => "hr",
"hu" => "hu",
"id" => "id",
"it" => "it",
"ja" => "ja",
"km" => "km", // not detected
"ko" => "ko",
"lt" => "lt",
"lv" => "lv",
"mk" => "mk",
"ml" => "ml",
"mr" => "mr", // not detected
"ms" => "ms", // not detected
"nb" => "no", // not detected but covered by no
"nl" => "nl",
"no" => "no",
"pa" => "pa",
"pl" => "pl",
"pt" => "pt",
"ro" => "ro", // very bad precision
"ru" => "ru",
"si" => "si",
"sk" => "sk", // not detected
"sl" => "sl", // not detected
"sq" => "sq",
"sv" => "sv",
"sw" => "sw", // not detected
"ta" => "ta",
"te" => "te",
"th" => "th",
"tl" => "tl",
"tr" => "tr",
"uk" => "uk",
"ur" => "ur",
"vi" => "vi",
"zh" => "zh", // not detected (browser header). Usually detected as zh-cn, zh-hk, zh-tw or zh-hans-cn, zh-hant-hk, zh-hant-tw
"zh-cn" => "zh",
"zh-hans-cn" => "zh",
"zh-hant-hk" => "zh",
"zh-hant-tw" => "zh",
"zh-hk" => "zh",
"zh-tw" => "zh"
],
],
# @} end of wgCirrusSearchLanguageToWikiMap

'wmgUseCite' => [
'default' => true,
'lockeddown' => false,
],

'wmgUseCiteThisPage' => [
'default' => true,
'lockeddown' => false,
],

'wmgUsePoem' => [
'default' => true,
'lockeddown' => false,
'wikitech' => false,
],

'wmgUseInputBox' => [
'default' => true,
'lockeddown' => false,
],

'wmgUseImageMap' => [
'default' => true,
'lockeddown' => false,
],

'wmgUseSyntaxHighlight' => [
'default' => true,
'lockeddown' => false,
],

'wmgUseSyntaxHighlightShellbox' => [
'default' => true,
],

'wmgUseTimeline' => [
'default' => true,
'lockeddown' => false,
],

'wgTimelineEpochTimestamp' => [
'default' => '20130601000000',
'mlwiki' => '20161201000000',
'testwiki' => '20161201000000',
// All zh language wikis
'cnwikimedia' => '20161201000000',
'zhwiki' => '20161201000000',
'zhwikibooks' => '20161201000000',
'zhwikinews' => '20161201000000',
'zhwikiquote' => '20161201000000',
'zhwikisource' => '20161201000000',
'zhwikiversity' => '20161201000000',
'zhwikivoyage' => '20161201000000',
'zhwiktionary' => '20161201000000',
// End of all zh language wikis
// "Greater zh" language wikis, T188997
'cdowiki' => '20161201000000',
'ganwiki' => '20161201000000',
'hakwiki' => '20161201000000',
'wuuwiki' => '20161201000000',
'yuewiktionary' => '20161201000000',
'zh_classicalwiki' => '20161201000000',
'zh_yuewiki' => '20161201000000',
// End of "Greater zh" language wikis
],

'wgTimelineFontFile' => [
'default' => 'FreeSans',
'mlwiki' => 'FreeSansWMF',
'testwiki' => 'FreeSansWMF',
// All zh language wikis
'cnwikimedia' => 'unifont-5.1.20080907',
'zhwiki' => 'unifont-5.1.20080907',
'zhwikibooks' => 'unifont-5.1.20080907',
'zhwikinews' => 'unifont-5.1.20080907',
'zhwikiquote' => 'unifont-5.1.20080907',
'zhwikisource' => 'unifont-5.1.20080907',
'zhwikiversity' => 'unifont-5.1.20080907',
'zhwikivoyage' => 'unifont-5.1.20080907',
'zhwiktionary' => 'unifont-5.1.20080907',
// End of all zh language wikis
// "Greater zh" language wikis, T188997
'cdowiki' => 'unifont-5.1.20080907',
'ganwiki' => 'unifont-5.1.20080907',
'hakwiki' => 'unifont-5.1.20080907',
'wuuwiki' => 'unifont-5.1.20080907',
'yuewiktionary' => 'unifont-5.1.20080907',
'zh_classicalwiki' => 'unifont-5.1.20080907',
'zh_yuewiki' => 'unifont-5.1.20080907',
// End of "Greater zh" language wikis
],

'wmgTimelineDefaultFont' => [
'default' => 'freesans',
'mlwiki' => 'freesanswmf',
'testwiki' => 'freesanswmf',
// All zh language wikis, T289226
'cnwikimedia' => 'unifont',
'zhwiki' => 'unifont',
'zhwikibooks' => 'unifont',
'zhwikinews' => 'unifont',
'zhwikiquote' => 'unifont',
'zhwikisource' => 'unifont',
'zhwikiversity' => 'unifont',
'zhwikivoyage' => 'unifont',
'zhwiktionary' => 'unifont',
// End of all zh language wikis
// "Greater zh" language wikis, T188997
'cdowiki' => 'unifont',
'ganwiki' => 'unifont',
'hakwiki' => 'unifont',
'wuuwiki' => 'unifont',
'yuewiktionary' => 'unifont',
'zh_classicalwiki' => 'unifont',
'zh_yuewiki' => 'unifont',
// End of "Greater zh" language wikis
],

'wmgUseWikiHiero' => [
'default' => true,
'lockeddown' => false,
],

// This is also guarded by $wmgUseCentralAuth
'wmgUseGlobalBlocking' => [
'default' => true,
'wikitech' => false,
'fishbowl' => false,
'private' => false,
],

// Only allow local 'crats to rename on non-CentralAuth wikis
'wmgAllowLocalRenameuser' => [
'default' => false,
'private' => true,
'fishbowl' => true,
'nonglobal' => true,
],

// T15712
'wmgUseJosa' => [
'default' => false,
'kowiki' => true,
'kowikinews' => true,
'kowikibooks' => true,
'kowikiquote' => true,
'kowikisource' => true,
'kowiktionary' => true,
'kowikiversity' => true,
],

'wmgUsePagedTiffHandler' => [
'default' => true,
'lockeddown' => false, // T61702
],

'wmgUsePagedTiffHandlerShellbox' => [
'default' => true,
'commonswiki' => false,
],

'wmgUseParserFunctions' => [
'default' => true,
'loginwiki' => false, // T61702
],

'wmgUseTemplateData' => [
'default' => true,
'lockeddown' => false, // T61702
],

'wmgTemplateDataSuggestedValues' => [
'default' => true,
],

'wmgTemplateSearchImprovements' => [
'default' => true,
],

'wmgUseCharInsert' => [
'default' => true,
'loginwiki' => false, // T61702
],

'wmgUseORES' => [
'default' => false,
'arwiki' => true, // T192498
'bswiki' => true, // T197010
'cawiki' => true, // T192501
'cswiki' => true, // T151611
'enwiki' => true, // T140003
'eswiki' => true, // T130279
'eswikibooks' => true, // T145394
'eswikiquote' => true, // T219160
'etwiki' => true, // T159609
'euwiki' => true, // T198358
'fawiki' => true, // T130211
'fiwiki' => true, // T163011
'frwiki' => true,
'hewiki' => true, // T161621
'huwiki' => true, // T192496
'itwiki' => true, // T211032
'kowiki' => true, // T161628
'lvwiki' => true, // T192499
'nlwiki' => true, // T139432
'plwiki' => true, // T140005
'ptwiki' => true, // T139692
'rowiki' => true, // T170723
'ruwiki' => true,
'simplewiki' => true, // T182012
'sqwiki' => true, // T170723
'srwiki' => true, // T197012
'svwiki' => true, // T174560
'testwiki' => true, // T199913
'test2wiki' => true, // T200412
'trwiki' => true, // T139992
'ukwiki' => true, // T256887
'wikidatawiki' => true, // T130212
'zhwiki' => true, // T225562
],
'wgOresWikiId' => [
'default' => null,
'test2wiki' => 'testwiki',
],
'wgOresUiEnabled' => [
'default' => false,
'arwiki' => true, // T192498
'bswiki' => true, // T197010
'cawiki' => true, // T192501
'cswiki' => true, // T151611
'enwiki' => true, // T140003
'eswiki' => true, // T130279
'eswikibooks' => true, // T145394
'eswikiquote' => true, // T219160
'etwiki' => true, // T159609
'fawiki' => true, // T130211
'fiwiki' => true, // T163011
'frwiki' => true,
'hewiki' => true, // T161621
'huwiki' => true, // T192496
'itwiki' => true, // T211032
'kowiki' => true, // T161628
'lvwiki' => true, // T192499
'nlwiki' => true, // T139432
'plwiki' => true, // T140005
'ptwiki' => true, // T139692
'rowiki' => true, // T170723
'ruwiki' => true,
'simplewiki' => true, // T182012
'sqwiki' => true, // T170723
'srwiki' => true, // T197012
'svwiki' => true, // T174560
'testwiki' => true, // T199913
'test2wiki' => true, // T200412
'trwiki' => true, // T139992
'ukwiki' => true, // T256887
'wikidatawiki' => true, // T130212
'zhwiki' => true, // T225562
],
'wgOresModels' => [
'default' => [
'damaging' => [ 'enabled' => true ],
'goodfaith' => [ 'enabled' => true ],
'reverted' => [ 'enabled' => false ],
'articlequality' => [ 'enabled' => false, 'namespaces' => [ 0 ], 'cleanParent' => true ],
'draftquality' => [ 'enabled' => false, 'namespaces' => [ 0 ], 'types' => [ 1 ] ],
],
'arwiki' => [
'damaging' => [ 'enabled' => true ],
// goodfaith is disabled for arwiki (T192498, T193905)
'goodfaith' => [ 'enabled' => false ],
'reverted' => [ 'enabled' => false ],
'articlequality' => [ 'enabled' => false, 'namespaces' => [ 0 ], 'cleanParent' => true ],
'draftquality' => [ 'enabled' => false, 'namespaces' => [ 0 ], 'types' => [ 1 ] ],
],
'enwiki' => [
'damaging' => [ 'enabled' => true, 'excludeBots' => true ],
'goodfaith' => [ 'enabled' => true, 'excludeBots' => true ],
'reverted' => [ 'enabled' => false ],
'articlequality' => [ 'enabled' => true, 'namespaces' => [ 0, 118 ], 'cleanParent' => true, 'keepForever' => true, ],
'draftquality' => [ 'enabled' => true, 'namespaces' => [ 0, 118 ], 'types' => [ 1 ], 'excludeBots' => true, 'cleanParent' => true, 'keepForever' => true, ],
],
'euwiki' => [
'damaging' => [ 'enabled' => false ],
'goodfaith' => [ 'enabled' => false ],
'reverted' => [ 'enabled' => false ],
'articlequality' => [ 'enabled' => true, 'namespaces' => [ 0 ], 'cleanParent' => true ],
'draftquality' => [ 'enabled' => false, 'namespaces' => [ 0 ], 'types' => [ 1 ] ],
],
'srwiki' => [
'damaging' => [ 'enabled' => true ],
// goodfaith is disabled for srwiki (T197012)
'goodfaith' => [ 'enabled' => false ],
'reverted' => [ 'enabled' => false ],
'articlequality' => [ 'enabled' => false, 'namespaces' => [ 0 ], 'cleanParent' => true ],
'draftquality' => [ 'enabled' => false, 'namespaces' => [ 0 ], 'types' => [ 1 ] ],
],
'testwiki' => [
'damaging' => [ 'enabled' => true, 'excludeBots' => true ],
'goodfaith' => [ 'enabled' => true, 'excludeBots' => true ],
'reverted' => [ 'enabled' => false ],
'articlequality' => [ 'enabled' => true, 'namespaces' => [ 0, 118 ], 'cleanParent' => true, 'keepForever' => true, ],
'draftquality' => [ 'enabled' => true, 'namespaces' => [ 0, 118 ], 'types' => [ 1 ], 'excludeBots' => true, 'cleanParent' => true, 'keepForever' => true, ],
],
'test2wiki' => [
'damaging' => [ 'enabled' => true, 'excludeBots' => true ],
'goodfaith' => [ 'enabled' => true, 'excludeBots' => true ],
'reverted' => [ 'enabled' => false ],
// articlequality and draftquality are disabled until ORES is configured to allow these
// for test2wiki. See T198997
'articlequality' => [ 'enabled' => false, 'namespaces' => [ 0, 118 ], 'cleanParent' => true ],
'draftquality' => [ 'enabled' => false, 'namespaces' => [ 0, 118 ], 'types' => [ 1 ], 'excludeBots' => true, 'cleanParent' => true ],
],
'zhwiki' => [
'damaging' => [ 'enabled' => true ],
'goodfaith' => [ 'enabled' => true ],
'reverted' => [ 'enabled' => false ],
'articlequality' => [ 'enabled' => false, 'namespaces' => [ 0 ], 'cleanParent' => true ],
'draftquality' => [ 'enabled' => false, 'namespaces' => [ 0 ], 'types' => [ 1 ] ],
],
],
'wgOresExcludeBots' => [
'default' => true,
'enwiki' => false,
'euwiki' => false,
],
'wgOresFiltersThresholds' => [
'default' => [],
'arwiki' => [
'damaging' => [
'likelygood' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.997' ],
// maybebad uses default
'likelybad' => [ 'min' => 'maximum recall @ precision >= 0.45', 'max' => 1 ],
'verylikelybad' => false,
],
// goodfaith is disabled for arwiki (T192498, T193905)
],
'bswiki' => [
'damaging' => [
// likelygood, maybebad and likelybad use default
'verylikelybad' => [ 'min' => 'maximum recall @ precision >= 0.80', 'max' => 1 ],
],
'goodfaith' => [
// likelygood uses default
'maybebad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.15' ],
// likelybad uses default
'verylikelybad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.80' ],
],
],
'cawiki' => [
// damaging uses defaults for everything
'goodfaith' => [
'likelygood' => [ 'min' => 'maximum recall @ precision >= 0.998', 'max' => 1 ],
'maybebad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.15' ],
// likelybad uses default
'verylikelybad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.9' ],
],
],
'cswiki' => [
'damaging' => [
// likelygood, maybebad, likelybad use defaults
'verylikelybad' => [ 'min' => 'maximum recall @ precision >= 0.98', 'max' => 1 ],
],
'goodfaith' => [
// likelygood, maybebad, likelybad use defaults
'verylikelybad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.98' ],
],
],
'enwiki' => [
'damaging' => [
'likelygood' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.99' ],
'maybebad' => [ 'min' => 'maximum recall @ precision >= 0.15', 'max' => 1 ],
'likelybad' => [ 'min' => 'maximum recall @ precision >= 0.45', 'max' => 1 ],
// verylikelybad uses default
],
'goodfaith' => [
'likelygood' => [ 'min' => 'maximum recall @ precision >= 0.99', 'max' => 1 ],
'maybebad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.15' ],
// likelybad uses default
'verylikelybad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.9' ],
],
],
'eswiki' => [
// damaging uses defaults for everything
'goodfaith' => [
// likelygood uses default
'maybebad' => false,
'likelybad' => false,
'verylikelybad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.98' ],
],
],
'eswikibooks' => [
'damaging' => [
// likelygood uses default
'maybebad' => false,
// likelybad, verylikelybad use defaults
],
'goodfaith' => [
'likelygood' => [ 'min' => 'maximum recall @ precision >= 0.99', 'max' => 1 ],
'maybebad' => false,
// likelybad uses default
'verylikelybad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.9' ],
],
],
'eswikiquote' => [
'damaging' => [
'likelygood' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.99' ],
// maybebad uses default
// likelybad uses default
'verylikelybad' => [ 'min' => 'maximum recall @ precision >= 0.98', 'max' => 1 ],
],
'goodfaith' => [
'likelygood' => [ 'min' => 'maximum recall @ precision >= 0.98', 'max' => 1 ],
'maybebad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.15' ],
// likelybad uses default
// verylikelybad uses default (disabled)
],
],
'etwiki' => [
'damaging' => [
// likelygood, maybebad, likelybad use defaults
'verylikelybad' => [ 'min' => 'maximum recall @ precision >= 0.98', 'max' => 1 ],
],
'goodfaith' => [
// likelygood, maybebad, likelybad use defaults
'verylikelybad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.9' ],
],
],
'fawiki' => [
'damaging' => [
// likelygood uses default
'maybebad' => [ 'min' => 'maximum recall @ precision >= 0.15', 'max' => 1 ],
'likelybad' => false,
'verylikelybad' => [ 'min' => 'maximum recall @ precision >= 0.6', 'max' => 1 ],
],
'goodfaith' => [
// likelygood uses default
'maybebad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.15' ],
'likelybad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.45' ],
'verylikelybad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.75' ],
],
],
'fiwiki' => [
// damaging uses defaults for everything
'goodfaith' => [
// likelygood, maybebad, likelybad use defaults
'verylikelybad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.9' ],
],
],
'frwiki' => [
'damaging' => [
// likelygood, maybebad, likelybad use defaults
'verylikelybad' => [ 'min' => 'maximum recall @ precision >= 0.85', 'max' => 1 ],
],
'goodfaith' => [
// likelygood, maybebad, likelybad use defaults
'verylikelybad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.9' ],
],
],
'hewiki' => [
'damaging' => [
// likelygood uses default
'maybebad' => false,
'likelybad' => [ 'min' => 'maximum recall @ precision >= 0.45', 'max' => 1 ],
'verylikelybad' => [ 'min' => 'maximum recall @ precision >= 0.98', 'max' => 1 ],
],
'goodfaith' => [
// likelygood uses default
'maybebad' => false,
'likelybad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.45' ],
'verylikelybad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.99' ],
],
],
'huwiki' => [
'damaging' => [
'likelygood' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.999' ],
'maybebad' => [ 'min' => 'maximum recall @ precision >= 0.15', 'max' => 1 ],
// likelybad and verylikelybad use defaults
],
'goodfaith' => [
'likelygood' => [ 'min' => 'maximum recall @ precision >= 0.999', 'max' => 1 ],
'maybebad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.15' ],
// likelybad uses default
'verylikelybad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.85' ],
],
],
'itwiki' => [
'damaging' => [
// likelygood, maybebad use default
'likelybad' => [ 'min' => 'maximum recall @ precision >= 0.45', 'max' => 1 ],
'verylikelybad' => [ 'min' => 'maximum recall @ precision >= 0.75', 'max' => 1 ],
],
'goodfaith' => [
// likelygood uses default
'maybebad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.15' ],
// likelybad uses default
'verylikelybad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.9' ],
],
],
'kowiki' => [
'damaging' => [
'likelygood' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.99' ],
// maybebad uses default
'likelybad' => [ 'min' => 'maximum recall @ precision >= 0.45', 'max' => 1 ],
'verylikelybad' => [ 'min' => 'maximum recall @ precision >= 0.75', 'max' => 1 ],
],
'goodfaith' => [
'likelygood' => [ 'min' => 'maximum recall @ precision >= 0.99', 'max' => 1 ],
'maybebad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.15' ],
// likelybad uses default
// verylikelybad uses default (disabled)
],
],
'lvwiki' => [
'damaging' => [
'likelygood' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.995' ],
// maybebad, likelybad and verylikelybad use defaults
],
'goodfaith' => [
'likelygood' => [ 'min' => 'maximum recall @ precision >= 0.997', 'max' => 1 ],
'maybebad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.15' ],
// likelybad uses default
'verylikelybad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.9' ],
],
],
'nlwiki' => [
'damaging' => [
'likelygood' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.99' ],
// maybebad, likelybad, verylikelybad use defaults
],
'goodfaith' => [
// likelygood, maybebad, likelybad use defaults
'verylikelybad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.9' ],
],
],
'plwiki' => [
'damaging' => [
// likelygood uses default
'maybebad' => false,
'likelybad' => [ 'min' => 'maximum recall @ precision >= 0.75', 'max' => 1 ],
'verylikelybad' => [ 'min' => 'maximum recall @ precision >= 0.98', 'max' => 1 ],
],
'goodfaith' => [
// likelygood uses default
'maybebad' => false,
'likelybad' => false,
'verylikelybad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.98' ],
],
],
'ptwiki' => [
'damaging' => [
'likelygood' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.99' ],
// maybebad, likelybad, verylikelybad use defaults
],
'goodfaith' => [
// likelygood, maybebad, likelybad use defaults
'verylikelybad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.9' ],
],
],
'rowiki' => [
'damaging' => [
// likelygood, maybebad, likelybad use defaults
'verylikelybad' => [ 'min' => 'maximum recall @ precision >= 0.75', 'max' => 1 ],
],
'goodfaith' => [
// HACK: use recall-based likelygood threshold because it has a higher precision than even precision=0.995
'likelygood' => [ 'min' => 'maximum filter_rate @ recall >= 0.9', 'max' => 1 ],
// maybebad, likelybad use defaults
'verylikelybad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.75' ],
],
],
'ruwiki' => [
'damaging' => [
'likelygood' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.99' ],
// maybebad uses default
'likelybad' => [ 'min' => 'maximum recall @ precision >= 0.45', 'max' => 1 ],
'verylikelybad' => [ 'min' => 'maximum recall @ precision >= 0.75', 'max' => 1 ],
],
'goodfaith' => [
// likelygood uses default
'maybebad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.15' ],
'likelybad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.45' ],
'verylikelybad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.75' ],
],
],
'simplewiki' => [
// Same as enwiki
'damaging' => [
'likelygood' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.99' ],
'maybebad' => [ 'min' => 'maximum recall @ precision >= 0.15', 'max' => 1 ],
'likelybad' => [ 'min' => 'maximum recall @ precision >= 0.45', 'max' => 1 ],
// verylikelybad uses default
],
'goodfaith' => [
'likelygood' => [ 'min' => 'maximum recall @ precision >= 0.99', 'max' => 1 ],
'maybebad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.15' ],
// likelybad uses default
'verylikelybad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.9' ],
],
],
'sqwiki' => [
'damaging' => [
// HACK: use recall-based likelygood threshold because it has a higher precision than even precision=0.995
'likelygood' => [ 'min' => 0, 'max' => 'maximum filter_rate @ recall >= 0.9' ],
// maybebad, likelybad, verylikelybad use defaults
],
'goodfaith' => [
// HACK: use recall-based likelygood threshold because it has a higher precision than even precision=0.995
'likelygood' => [ 'min' => 'maximum filter_rate @ recall >= 0.9', 'max' => 1 ],
'maybebad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.15' ],
'likelybad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.45' ],
'verylikelybad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.9' ],
],
],
'srwiki' => [
'damaging' => [
'likelygood' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.999' ],
// maybebad uses default
'likelybad' => [ 'min' => 'maximum recall @ precision >= 0.45', 'max' => 1 ],
'verylikelybad' => [ 'min' => 'maximum recall @ precision >= 0.75', 'max' => 1 ],
],
// goodfaith is disabled for srwiki (T197012)
],
'svwiki' => [
'damaging' => [
// likelygood, maybebad use defaults
'likelybad' => [ 'min' => 'maximum recall @ precision >= 0.75', 'max' => 1 ],
'verylikelybad' => [ 'min' => 'maximum recall @ precision >= 0.98', 'max' => 1 ],
],
'goodfaith' => [
'likelygood' => [ 'min' => 'maximum recall @ precision >= 0.999', 'max' => 1 ],
// maybebad, likelybad use defaults
'verylikelybad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.9' ],
],
],
'trwiki' => [
'damaging' => [
// likelygood, maybebad use defaults
'likelybad' => [ 'min' => 'maximum recall @ precision >= 0.45', 'max' => 1 ],
'verylikelybad' => [ 'min' => 'maximum recall @ precision >= 0.75', 'max' => 1 ],
],
'goodfaith' => [
// likelygood, maybebad use defaults
'likelybad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.45' ],
'verylikelybad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.75' ],
],
],
'ukwiki' => [
'damaging' => [
'likelygood' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.997' ],
// maybebad uses default
'likelybad' => [ 'min' => 'maximum recall @ precision >= 0.45', 'max' => 1 ],
'verylikelybad' => false,
],
'goodfaith' => [
'likelygood' => [ 'min' => 'maximum recall @ precision >= 0.998', 'max' => 1 ],
'maybebad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.15' ],
'likelybad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.45' ],
// verylikelybad uses default
],
],
'wikidatawiki' => [
'damaging' => [
// likelygood uses default
'maybebad' => false,
'likelybad' => [ 'min' => 'maximum recall @ precision >= 0.75', 'max' => 1 ],
// verylikelybad uses defaults
],
'goodfaith' => [
// likelygood uses default
'maybebad' => false,
// likelybad uses default
'verylikelybad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.9' ],
],
],
'zhwiki' => [
'damaging' => [
'likelygood' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.99' ],
'maybebad' => [ 'min' => 'maximum recall @ precision >= 0.15', 'max' => 1 ],
// likelybad uses default
'verylikelybad' => false,
],
'goodfaith' => [
'likelygood' => [ 'min' => 'maximum recall @ precision >= 0.99', 'max' => 1 ],
'maybebad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.15' ],
'likelybad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.45' ],
'verylikelybad' => [ 'min' => 0, 'max' => 'maximum recall @ precision >= 0.75' ],
],
],
],
'wmgOresDefaultSensitivityLevel' => [
'default' => 'soft', // likelybad
// One some wikis, there is no likelybad level for damaging ('likelybad' => false) above
// Set a different value on those wikis to prevent exceptions (T165011)
'eswiki' => 'softest', // verylikelybad
'fawiki' => 'hard', // maybebad
],
'wgOresEnabledNamespaces' => [
'default' => [],
'wikidatawiki' => [ 0 => true, 120 => true ], // T139660
],
### End (roughly) of general extensions ########################

'wgAllowUserJs' => [
'default' => true,
'lockeddown' => false,
],

'wgAllowUserCss' => [
'default' => true,
'lockeddown' => false,
],

'wgUseSiteJs' => [
'default' => true,
'lockeddown' => false,
],

'wgUseSiteCss' => [
'default' => true,
'lockeddown' => false,
],

'wgLegacyJavaScriptGlobals' => [
'default' => false,
],

// Which licensing/copyright message overrides to use in the WikimediaMessages extension
'wgWikimediaMessagesLicensing' => [
'default' => 'standard',
'wikinews' => 'wikinews',
'wikidata' => 'wikidata',
'commonswiki' => 'commons',
'testcommonswiki' => 'commons',
],
'wgRightsPage' => [
// Default: Use wgRightsUrl
'default' => null,
// Wikidata footer, T112606
'wikidata' => 'Wikidata:Copyright',
],
'wgRightsUrl' => [
'default' => 'https://creativecommons.org/licenses/by-sa/3.0/',
'huwikinews' => 'https://creativecommons.org/licenses/by/3.0/',
'wikinews' => 'https://creativecommons.org/licenses/by/2.5/',
],
'wgRightsText' => [
'default' => 'Creative Commons Attribution-Share Alike 3.0',
'huwikinews' => 'Creative Commons Attribution 3.0',
'wikinews' => 'Creative Commons Attribution 2.5',
// Wikidata footer, T112606
'wikidata' => 'All structured data from the main and property namespace is available under ' .
'the Creative Commons CC0 License; text in the other namespaces is available under ' .
'the Creative Commons Attribution-ShareAlike License; additional terms may apply.',
],

'wgSessionCacheType' => [
'default' => 'kask-session',
],
'wgEchoSeenTimeCacheType' => [
'default' => 'kask-echoseen',
'wikitech' => 'memcached-pecl',
],
'wgCentralAuthSessionCacheType' => [
'default' => 'redis_local', // declared in redis.php
'wikitech' => 'memcached-pecl',
],
'wgMWOAuthSessionCacheType' => [
'default' => 'redis_local', // declared in redis.php
'wikitech' => 'memcached-pecl',
],
'wgMainStash' => [
'default' => 'redis_local', // declared in redis.php
'wikitech' => 'memcached-pecl',
],

'wmgFileExtensions' => [
// Note that 'wmgPrivateWikiUploads' allows additional file extensions on some wikis
'default' => [
'xcf',
'pdf',
'mid',
'ogg',
'ogv',
'svg',
'djvu',
],
'+foundationwiki' => [
'otf',
'ai',
],
'+incubatorwiki' => [
'xml'
],
],

'wmgProhibitedFileExtensions' => [
'default' => [
'txt',
'mht',
],
'+enwikivoyage' => [
// Some of these are allowed by MediaWiki core or extensions and it is not sufficient
// to remove them from 'wmgFileExtensions'
'webp', 'xcf', 'pdf', 'mid', 'ogg', 'ogv', 'djvu', 'oga', 'flac', 'opus', 'wav', 'webm',
],
],

'wgRedirectSources' => [
'default' => false,
'donatewiki' => '!^https?://donate\.wikimedia\.org/!',
],

'wmgUseClusterJobqueue' => [
'default' => true,
'wikitech' => false,
],

// Thumbnail chaining

'wgThumbnailBuckets' => [
'default' => [ 1920 ],
],

'wgThumbnailMinimumBucketDistance' => [
'default' => 100,
],

// Thumbnail prerendering at upload time
'wgUploadThumbnailRenderMap' => [
'default' => [ 320, 640, 800, 1024, 1280, 1920 ],
'private' => [],
],

'wgUploadThumbnailRenderMethod' => [
'default' => 'http',
],

// Virtual media views endpoint used by Media Viewer
'wgMediaViewerRecordVirtualViewBeaconURI' => [
'default' => '/beacon/media',
],

// open external/specific links on voteWiki in new tab or window
// Partially for T98013 and in general help SecurePoll fail less often
'wgExternalLinkTarget' => [
'default' => false,
'votewiki' => '_blank',
],

'wgUseTinyRGBForJPGThumbnails' => [
'default' => true,
],

// Varied for Labs only.
'wmgLogAuthmanagerMetrics' => [
'default' => true,
],

// https://phabricator.wikimedia.org/T110661
'wmgUseQuickSurveys' => [
'default' => false,
'arwiki' => true,
'cawiki' => true,
'dewiki' => true,
'enwikivoyage' => true,
'eswiki' => true,
'fawiki' => true,
'frwiki' => true,
'frwiktionary' => true,
'hewiki' => true,
'huwiki' => true,
'metawiki' => true,
'nowiki' => true,
'plwiki' => true,
'rowiki' => true,
'ruwiki' => true,
'ukwiki' => true,
'zhwiki' => true,
'commonswiki' => true,
],

'wgQuickSurveysUseVue' => [
'default' => true,
],

'wgQuickSurveysConfig' => [
'default' => [],
'arwiki' => [],
'cawiki' => [
// T187299
[
'enabled' => true,
'type' => 'internal',
'name' => 'perceived-performance-survey',
'question' => 'ext-quicksurveys-performance-internal-survey-question',
'answers' => [
'ext-quicksurveys-example-internal-survey-answer-positive',
'ext-quicksurveys-example-internal-survey-answer-neutral',
'ext-quicksurveys-example-internal-survey-answer-negative',
],
'coverage' => 0.0,
'platforms' => [
'desktop' => [ 'stable' ],
],
'privacyPolicy' => 'ext-quicksurveys-performance-internal-survey-privacy-policy',
'shuffleAnswersDisplay' => true,
],
],
'enwikivoyage' => [
// T187299
[
'enabled' => true,
'type' => 'internal',
'name' => 'perceived-performance-survey',
'question' => 'ext-quicksurveys-performance-internal-survey-question',
'answers' => [
'ext-quicksurveys-example-internal-survey-answer-positive',
'ext-quicksurveys-example-internal-survey-answer-neutral',
'ext-quicksurveys-example-internal-survey-answer-negative',
],
'coverage' => 0.0,
'platforms' => [
'desktop' => [ 'stable' ],
],
'privacyPolicy' => 'ext-quicksurveys-performance-internal-survey-privacy-policy',
'shuffleAnswersDisplay' => true,
],
],
'eswiki' => [
// T187299
[
'enabled' => true,
'type' => 'internal',
'name' => 'perceived-performance-survey',
'question' => 'ext-quicksurveys-performance-internal-survey-question',
'answers' => [
'ext-quicksurveys-example-internal-survey-answer-positive',
'ext-quicksurveys-example-internal-survey-answer-neutral',
'ext-quicksurveys-example-internal-survey-answer-negative',
],
'coverage' => 0.0,
'platforms' => [
'desktop' => [ 'stable' ],
],
'privacyPolicy' => 'ext-quicksurveys-performance-internal-survey-privacy-policy',
'shuffleAnswersDisplay' => true,
],
],
'frwiki' => [
// T187299
[
'enabled' => true,
'type' => 'internal',
'name' => 'perceived-performance-survey',
'question' => 'ext-quicksurveys-performance-internal-survey-question',
'answers' => [
'ext-quicksurveys-example-internal-survey-answer-positive',
'ext-quicksurveys-example-internal-survey-answer-neutral',
'ext-quicksurveys-example-internal-survey-answer-negative',
],
'coverage' => 0.0,
'platforms' => [
'desktop' => [ 'stable' ],
],
'privacyPolicy' => 'ext-quicksurveys-performance-internal-survey-privacy-policy',
'shuffleAnswersDisplay' => true,
],
],
'ruwiki' => [
// T187299
[
'enabled' => true,
'type' => 'internal',
'name' => 'perceived-performance-survey',
'question' => 'ext-quicksurveys-performance-internal-survey-question',
'answers' => [
'ext-quicksurveys-example-internal-survey-answer-positive',
'ext-quicksurveys-example-internal-survey-answer-neutral',
'ext-quicksurveys-example-internal-survey-answer-negative',
],
'coverage' => 0.0,
'platforms' => [
'desktop' => [ 'stable' ],
],
'privacyPolicy' => 'ext-quicksurveys-performance-internal-survey-privacy-policy',
'shuffleAnswersDisplay' => true,
],
],
// Note: make sure the wiki also has wmgUseQuickSurveys => true
],

// WikidataPageBanner extension (T98029)
// Please be sure to update wgMinervaEnableSiteNotice when changing.
'wmgUseWikidataPageBanner' => [
'default' => false,
'testwiki' => true, // T173388
'test2wiki' => true,
// T125000, T115023, T140717, T145328, T142963
// T110837, T121999, T114334, T152344, T163662
'ruwikimedia' => true, // T175356
'wikivoyage' => true,
'plwikivoyage' => false,
'fawikivoyage' => false,
'dewikivoyage' => false,
'elwikivoyage' => false,
'ptwikivoyage' => false,
'nlwikivoyage' => false,
'svwikivoyage' => false,
'cawiki' => true, // T114392
'euwiki' => true, // T171763
'glwiki' => true, // T199713
'trwiki' => true, // T244369
],

'wgWPBEnablePageImagesBanners' => [
'default' => false,
],

'wgWPBEnableHeadingOverride' => [
'default' => true,
],

'wgWPBNamespaces' => [
'default' => true, // T129099
'frwikivoyage' => [ NS_MAIN, NS_USER, NS_PROJECT, NS_HELP ], // T123084
'itwikivoyage' => [ 0, 1, 2, 3, 4, 5, 12, 13, 104, 105 ], // T145328
'ruwikivoyage' => [ 0, 1, 10, 11, 12, 13, 14, 15, 2,
2300, 2301, 2302, 2303, 2600, 3, 4, 5, 6, 7, 8, 828, 829, 9 ], // T114566, T114723
'ukwikivoyage' => [ NS_MAIN, NS_USER, NS_PROJECT ], // T121999
'cawiki' => [ 102, NS_USER ], // T114392
],

'wgWPBBannerProperty' => [
'default' => 'P948',
],

// TODO: remove when enabling EventBus on ALL wikis but for jobs only
'wmgUseEventBus' => [
'default' => true,
],

'wgEnableEventBus' => [
'default' => 'TYPE_ALL',
'wikitech' => 'TYPE_PURGE', // T192361
'private' => 'TYPE_JOB',
'loginwiki' => 'TYPE_JOB|TYPE_PURGE',
'votewiki' => 'TYPE_JOB|TYPE_PURGE',
],

// Used to look up the event service URL in ProductionServices to which
// the EventBus (and possibly other) extension will produce an event
// stream to by default. (If the event stream has an stream config in
// wgEventStreams with the 'destination_event_service' setting, EventBus
// will used that as the destination event service for the event stream instead.)
'wgEventServiceDefault' => [
'default' => 'eventgate-main'
],

'wgEventRelayerConfig' => [
'default' => [
'cdn-url-purges' => [
'class' => \MediaWiki\Extension\EventBus\Adapters\EventRelayer\CdnPurgeEventRelayer::class,
'stream' => 'resource-purge',
],
'default' => [
'class' => EventRelayerNull::class,
],
],
],

'wmgUseCapiunto' => [
'default' => false,
'wikidataclient-test' => true,
],

'wmgUseKartographer' => [
'default' => true,
'private' => false,
],

// This MUST NOT be enabled on any additional wikis.
'wgKartographerWikivoyageMode' => [
'default' => false,
'mediawikiwiki' => true,
'wikivoyage' => true,
],

'wgKartographerUseMarkerStyle' => [
'default' => false,
'mediawikiwiki' => true,
'wikivoyage' => true,
],

'wgKartographerStaticMapframe' => [
// Important for performance (T291736).
'default' => true,
'wikipedia' => true,

'wikibooks' => false,
'wikinews' => false,
'wikiquote' => false,
'wikisource' => false,
'wikiversity' => false,
'wikivoyage' => false,
'wiktionary' => false,

'bgwiki' => false,
'commonswiki' => false,
'incubatorwiki' => false,
'metawiki' => false,
'testwiki' => false,
'wikidatawiki' => false,
// This should not be disabled on additional wikis (T291736).
],

'wgKartographerEnableMapFrame' => [
'default' => true,
// Disable for FlaggedRevs wikis with $wgFlaggedRevsOverride=true (T191585)
// Elaboration on this issue is at T229726#5419327
'dewiki' => false,
'huwiki' => false,
'plwiki' => false,
'sqwiki' => false,
'zh_classicalwiki' => false,
],

'wgKartographerUsePageLanguage' => [
'default' => true,
],

'wmgUseMediaModeration' => [
'default' => true,
],

'wmgUseOATHAuth' => [
'default' => true,
],

'wmgOATHAuthDisableRight' => [
'default' => true, // Roll out to specific groups
'private' => false, // T149614
'fishbowl' => false,
'nonglobal' => false,
],

'wmgUseWebAuthn' => [
'default' => true,
],

// NearbyPages extension
// T246493
'wmgUseNearbyPages' => [
'default' => false,
],
'wgNearbyPagesUrl' => [
'default' => '/w/api.php',
],
'wgNearbyPagesWikidataCompatibility' => [
'default' => false,
'testwikidatawiki' => true,
'wikidatawiki' => true,
],
'wgNearbyRandomButton' => [
'default' => false,
],

// GlobalWatchlist extension, see T260862
'wmgUseGlobalWatchlist' => [
'default' => false,
'testwiki' => true,
'metawiki' => true,
],
'wgGlobalWatchlistDevMode' => [
'default' => false,
],
'wgGlobalWatchlistWikibaseSite' => [
'default' => 'www.wikidata.org',
],
'wgGlobalWatchlistSiteLimit' => [
'default' => 50, // T276195
],

'wmgWatchlistDefault' => [
'default' => false,
'arwiki' => true, // T220186
'cswiki' => true, // T148328
],

'wmgWatchlistNumberOfDaysShow' => [
'default' => 3,
'cswiki' => 14, // T148327
],

'wmgEnhancedRecentChanges' => [
'default' => false,
'arwiki' => true, // T220186
],

'wmgEnhancedWatchlist' => [
'default' => false,
],

'wgGalleryOptions' => [
'default' => [
'imagesPerRow' => 0,
'imageWidth' => 120,
'imageHeight' => 120,
'captionLength' => true,
'showBytes' => true,
'mode' => 'traditional',
],
'+svwiki' => [
'imageWidth' => 150,
'imageHeight' => 150,
],
],

'wgArticlePlaceholderSearchEngineIndexed' => [
'default' => false,
'cywiki' => 'Q16956',
],

'wgArticlePlaceholderSearchIntegrationEnabled' => [
'default' => true,
],

'wgWMEDesktopWebUIActionsTracking' => [
'default' => 0,
'desktop-improvements' => 0.2, // T258058
'officewiki' => 0,
'testwiki' => 1, // T256992
],

'wgWMEMobileWebUIActionsTracking' => [
'default' => 0.1, // T220016
'enwiki' => 0.01, // T295432
],

'wgWMEReadingDepthSamplingRate' => [
'default' => 0, // T294777
'enwiki' => 0.001, // T294777
'desktop-improvements' => 0.01, // T306606#7881912
],

'wgWMEWebUIScrollTrackingSamplingRate' => [
'default' => 1, // T305442#7877354
],
'wgWMEWebUIScrollTrackingSamplingRateAnons' => [
'default' => 0.1, // T292586
'enwiki' => 0.01, // T292586
],

'wgWMEWebUIScrollTrackingTimeToWaitBeforeScrollUp' => [
'default' => 5000, // T292586
],

'wgWMEWikidataCompletionSearchClicks' => [
'default' => [],
'wikidata' => [
'enabled' => false,
'buckets' => [
'control' => [
'samplingRate' => 1,
],
'T306644-en' => [
'samplingRate' => 1,
'context' => 'item',
'language' => 'en',
'searchApiParameters' => [
'cirrusWBProfile' => 'wikibase_config_prefix_query-202203-en',
'cirrusRescoreProfile' => 'wikibase_config_entity_weight-202203-en',
],
],
'T306644-de' => [
'samplingRate' => 1,
'context' => 'item',
'language' => 'de',
'searchApiParameters' => [
'cirrusWBProfile' => 'wikibase_config_prefix_query-202203-de',
'cirrusRescoreProfile' => 'wikibase_config_detity_weight-202203-de',
],
],
'T306644-es' => [
'samplingRate' => 1,
'context' => 'item',
'language' => 'es',
'searchApiParameters' => [
'cirrusWBProfile' => 'wikibase_config_prefix_query-202203-es',
'cirrusRescoreProfile' => 'wikibase_config_estity_weight-202203-es',
],
],
'T306644-fr' => [
'samplingRate' => 1,
'context' => 'item',
'language' => 'fr',
'searchApiParameters' => [
'cirrusWBProfile' => 'wikibase_config_prefix_query-202203-fr',
'cirrusRescoreProfile' => 'wikibase_config_frtity_weight-202203-fr',
],
],
],
],
],

'wmgUsePageViewInfo' => [
'default' => true,
'private' => false,
'fishbowl' => false,
'nonglobal' => false,
],

'wmgUseNewsletter' => [
'default' => false,
'testwiki' => true, // T110170
'mediawikiwiki' => true, // T110170
'officewiki' => true, // T176199
],

'wmgUseArticleCreationWorkflow' => [
'default' => false,
'testwiki' => true,
'test2wiki' => true, // T175302
'enwiki' => true, // T192455
],

'wgArticleCreationLandingPage' => [
'default' => 'Project:New user landing page',
],

// Enable archive for testwiki
'wgCirrusSearchIndexDeletes' => [
'default' => true,
'wikidatawiki' => false,
'testwikidatawiki' => false,
],

'wgCirrusSearchEnableArchive' => [
'default' => true,
'wikidatawiki' => false,
'testwikidatawiki' => false,
],

'wmgCirrusSearchMLRModelFallback' => [
'default' => 'wsum_inclinks',
'enwiki' => 'wsum_inclinks_pv',
],

'wmgCirrusSearchMLRModel' => [
'default' => false,
'enwiki' => [
'mlr-1024rs' => [
// Name of model stored in elasticsearch ltr plugin
'model' => 'enwiki-20220421-20180215-query_explorer',
// Number of results to score per-shard. Defaults to
// 1024 if not provided.
'window' => 448,
],
],
'arwiki' => [
'mlr-1024rs' => [ 'model' => 'arwiki-20220421-20180215-query_explorer' ],
],
'fawiki' => [
'mlr-1024rs' => [ 'model' => 'fawiki-20220421-20180215-query_explorer' ],
],
/* TODO: re-enable once we have a model trained with BM25 features (T219534)
'jawiki' => [
'mlr-1024rs' => [ 'model' => 'jawiki-20220421-20180215-query_explorer' ],
],
*/
'svwiki' => [
'mlr-1024rs' => [ 'model' => 'svwiki-20220421-20180215-query_explorer' ],
],
'frwiki' => [
'mlr-1024rs' => [ 'model' => 'frwiki-20220421-20180215-query_explorer' ],
],
'itwiki' => [
'mlr-1024rs' => [ 'model' => 'itwiki-20220421-20180215-query_explorer' ],
],
'ptwiki' => [
'mlr-1024rs' => [ 'model' => 'ptwiki-20220421-20180215-query_explorer' ],
],
'ruwiki' => [
'mlr-1024rs' => [ 'model' => 'ruwiki-20220421-20180215-query_explorer' ],
],
'dewiki' => [
'mlr-1024rs' => [ 'model' => 'dewiki-20220421-20180215-query_explorer' ],
],
'fiwiki' => [
'mlr-1024rs' => [ 'model' => 'fiwiki-20220421-20180215-query_explorer' ],
],
'hewiki' => [
'mlr-1024rs' => [ 'model' => 'hewiki-20220421-20180215-query_explorer' ],
],
'idwiki' => [
'mlr-1024rs' => [ 'model' => 'idwiki-20220421-20180215-query_explorer' ],
],
/* TODO: re-enable once we have a model trained with the nori analyzer (T219534)
'kowiki' => [
'mlr-1024rs' => [ 'model' => 'kowiki-20220421-20180215-query_explorer' ],
],
*/
'nlwiki' => [
'mlr-1024rs' => [ 'model' => 'nlwiki-20220421-20180215-query_explorer' ],
],
'nowiki' => [
'mlr-1024rs' => [ 'model' => 'nowiki-20220421-20180215-query_explorer' ],
],
'plwiki' => [
'mlr-1024rs' => [ 'model' => 'plwiki-20220421-20180215-query_explorer' ],
],
'viwiki' => [
'mlr-1024rs' => [ 'model' => 'viwiki-20220421-20180215-query_explorer' ],
],
'zhwiki' => [
'mlr-1024rs' => [ 'model' => 'zhwiki-20220421-20180215-query_explorer' ],
],
'kowiki' => [
'mlr-1024rs' => [ 'model' => 'kowiki-20220421-20180215-query_explorer' ],
],
/* TODO: re-enable once we have a model trained with BM25 features (T219534)
'zhwiki' => [
'mlr-1024rs' => [ 'model' => 'zhwiki-20220421-20180215-query_explorer' ],
],
*/
],

'wmgUseDynamicSidebar' => [
'default' => false,
],

'wgWMESearchRelevancePages' => [
'default' => [],
],

'wgShortPagesNamespaceExclusions' => [
'default' => [],
// T170687
'commonswiki' => [ NS_FILE ],
'testcommonswiki' => [ NS_FILE ],
],

// T152540
'wgFragmentMode' => [
'default' => [ 'html5', 'legacy' ],
],

'wmgUse3d' => [
'default' => true,
],

'wmgUpload3d' => [
'default' => false,
'testwiki' => true,
'test2wiki' => true,
'commonswiki' => true,
'testcommonswiki' => true,
],

'wg3dProcessEnviron' => [
'default' => [ 'DISPLAY' => ':99' ],
],

// T233004
'wgCheckUserActorMigrationStage' => [
'default' => SCHEMA_COMPAT_OLD,
'guwwiki' => SCHEMA_COMPAT_WRITE_BOTH | SCHEMA_COMPAT_READ_OLD,
'shnwikivoyage' => SCHEMA_COMPAT_WRITE_BOTH | SCHEMA_COMPAT_READ_OLD,
],

// T166759
'wgAutoloadAttemptLowercase' => [
'default' => false,
],

'wgActorTableSchemaMigrationStage' => [
'default' => SCHEMA_COMPAT_WRITE_NEW | SCHEMA_COMPAT_READ_NEW,
],

// T299421
'wgTemplateLinksSchemaMigrationStage' => [
'default' => SCHEMA_COMPAT_WRITE_BOTH | SCHEMA_COMPAT_READ_OLD,
'enwiki' => SCHEMA_COMPAT_OLD,
'testwiki' => SCHEMA_COMPAT_WRITE_BOTH | SCHEMA_COMPAT_READ_NEW,
'mediawikiwiki' => SCHEMA_COMPAT_WRITE_BOTH | SCHEMA_COMPAT_READ_NEW,
'cebwiki' => SCHEMA_COMPAT_WRITE_BOTH | SCHEMA_COMPAT_READ_NEW,
'arwiki' => SCHEMA_COMPAT_WRITE_BOTH | SCHEMA_COMPAT_READ_NEW,
'dewiki' => SCHEMA_COMPAT_WRITE_BOTH | SCHEMA_COMPAT_READ_NEW,
'frwiki' => SCHEMA_COMPAT_WRITE_BOTH | SCHEMA_COMPAT_READ_NEW,
],

// T280944
'wgIncludejQueryMigrate' => [
'default' => false,
],
'wgXmlDumpSchemaVersion' => [
'default' => XML_DUMP_SCHEMA_VERSION_10,
],
'wmgUseReadingLists' => [
'default' => true,
'private' => false,
'fishbowl' => false,
'nonglobal' => false,
],
'wgReadingListsCluster' => [
'default' => 'extension1',
],
'wgReadingListsDatabase' => [
'default' => 'wikishared',
],
'wgReadingListsCentralWiki' => [
'default' => 'metawiki',
],
// T183665
'wgMinervaAlwaysShowLanguageButton' => [
'default' => true,
'mediawikiwiki' => false,
'wikidatawiki' => false,
],

// T184121
// Explicitly disabled for non-CentralAuth wikis in CommonSettings.php
'wmgUseGlobalPreferences' => [
'default' => true,
],
'wgGlobalPreferencesDB' => [
'default' => 'centralauth',
],

'wgPropagateErrors' => [
'default' => false,
],

'wmgUseCongressLookup' => [ // Disabled per T205049
'default' => false,
],

// This is wikis that have it for all users
// vs below where its only for users with sessions.
'wmgUseCSPReportOnly' => [
'default' => false,
'group0' => true,
'outreachwiki' => true,
'small' => true,
],

'wmgUseCSPReportOnlyHasSession' => [
'default' => true,
],

'wmgUseCSP' => [
'default' => false,
],

// Domains that go in script-src and default-src for CSP. Not to be varied by wiki.
// Note: Special case of wikimedia.org (no *) for math is defined in CommonSettings.php
// Do not add any domains to this list without talking to Security first.
'wmgApprovedContentSecurityPolicyDomains' => [
'default' => [
// A future refinement might be to not allow wildcard on *.wikimedia.org,
// but to explicitly list instead. See $wgCrossSiteAJAXdomains above.
'*.wikimedia.org',
'*.wikipedia.org',
'*.wikinews.org',
'*.wiktionary.org',
'*.wikibooks.org',
'*.wikiversity.org',
'*.wikisource.org',
'wikisource.org',
'*.wikiquote.org',
'*.wikidata.org',
'*.wikivoyage.org',
'*.mediawiki.org',
],
],

'wgSuspiciousIpExpiry' => [
'default' => 600,
],

// Keep this in sync with the 'growthexperiments' tag
// in the per-wiki yaml files.
'wmgUseGrowthExperiments' => [
'default' => false,
'testwiki' => true,
'test2wiki' => true,
'abwiki' => true,
'acewiki' => true,
'adywiki' => true,
'afwiki' => true,
'akwiki' => true,
'alswiki' => true,
'altwiki' => true,
'amwiki' => true,
'amiwiki' => true,
'angwiki' => true,
'anwiki' => true,
'arcwiki' => true,
'arwiki' => true,
'arywiki' => true,
'arzwiki' => true,
'astwiki' => true,
'aswiki' => true,
'atjwiki' => true,
'avkwiki' => true,
'avwiki' => true,
'awawiki' => true,
'aywiki' => true,
'azbwiki' => true,
'azwiki' => true,
'banwiki' => true,
'barwiki' => true,
'bat_smgwiki' => true,
'bawiki' => true,
'bclwiki' => true,
'bewiki' => true,
'be_x_oldwiki' => true,
'bgwiki' => true,
'bhwiki' => true,
'biwiki' => true,
'bjnwiki' => true,
'bmwiki' => true,
'bnwiki' => true,
'bowiki' => true,
'bpywiki' => true,
'brwiki' => true,
'bswiki' => true,
'bugwiki' => true,
'bxrwiki' => true,
'cawiki' => true,
'cbk_zamwiki' => true,
'cdowiki' => true,
'cebwiki' => true,
'cewiki' => true,
'chrwiki' => true,
'chwiki' => true,
'chywiki' => true,
'ckbwiki' => true,
'cowiki' => true,
'crhwiki' => true,
'crwiki' => true,
'csbwiki' => true,
'cswiki' => true,
'cuwiki' => true,
'cvwiki' => true,
'cywiki' => true,
'dagwiki' => true,
'dawiki' => true,
'dewiki' => true,
'dinwiki' => true,
'diqwiki' => true,
'dsbwiki' => true,
'dtywiki' => true,
'dvwiki' => true,
'dzwiki' => true,
'eewiki' => true,
'elwiki' => true,
'emlwiki' => true,
'enwiki' => true,
'eowiki' => true,
'eswiki' => true,
'etwiki' => true,
'euwiki' => true,
'extwiki' => true,
'fawiki' => true,
'ffwiki' => true,
'fiu_vrowiki' => true,
'fiwiki' => true,
'fjwiki' => true,
'fowiki' => true,
'frpwiki' => true,
'frrwiki' => true,
'frwiki' => true,
'frwiktionary' => true,
'furwiki' => true,
'fywiki' => true,
'gagwiki' => true,
'ganwiki' => true,
'gawiki' => true,
'gcrwiki' => true,
'gdwiki' => true,
'glkwiki' => true,
'glwiki' => true,
'gnwiki' => true,
'gomwiki' => true,
'gorwiki' => true,
'gotwiki' => true,
'guwiki' => true,
'gvwiki' => true,
'hakwiki' => true,
'hawiki' => true,
'hawwiki' => true,
'hewiki' => true,
'hifwiki' => true,
'hiwiki' => true,
'hrwiki' => true,
'hsbwiki' => true,
'htwiki' => true,
'huwiki' => true,
'hywiki' => true,
'hywwiki' => true,
'iawiki' => true,
'idwiki' => true,
'iewiki' => true,
'igwiki' => true,
'ikwiki' => true,
'ilowiki' => true,
'inhwiki' => true,
'iowiki' => true,
'iswiki' => true,
'itwiki' => true,
'iuwiki' => true,
'jamwiki' => true,
'jawiki' => true,
'jbowiki' => true,
'jvwiki' => true,
'kaawiki' => true,
'kabwiki' => true,
'kawiki' => true,
'kbdwiki' => true,
'kbpwiki' => true,
'kgwiki' => true,
'kiwiki' => true,
'kkwiki' => true,
'klwiki' => true,
'kmwiki' => true,
'knwiki' => true,
'koiwiki' => true,
'kowiki' => true,
'krcwiki' => true,
'kshwiki' => true,
'kswiki' => true,
'kuwiki' => true,
'kvwiki' => true,
'kwwiki' => true,
'kywiki' => true,
'ladwiki' => true,
'lawiki' => true,
'lbewiki' => true,
'lbwiki' => true,
'lezwiki' => true,
'lfnwiki' => true,
'lgwiki' => true,
'lijwiki' => true,
'liwiki' => true,
'lldwiki' => true,
'lmowiki' => true,
'lnwiki' => true,
'lowiki' => true,
'ltgwiki' => true,
'ltwiki' => true,
'lvwiki' => true,
'madwiki' => true,
'maiwiki' => true,
'map_bmswiki' => true,
'mdfwiki' => true,
'mgwiki' => true,
'mhrwiki' => true,
'minwiki' => true,
'miwiki' => true,
'mkwiki' => true,
'mlwiki' => true,
'mniwiki' => true,
'mnwiki' => true,
'mnwwiki' => true,
'mrjwiki' => true,
'mrwiki' => true,
'mswiki' => true,
'mtwiki' => true,
'mwlwiki' => true,
'myvwiki' => true,
'mywiki' => true,
'mznwiki' => true,
'nahwiki' => true,
'napwiki' => true,
'nawiki' => true,
'nds_nlwiki' => true,
'ndswiki' => true,
'newiki' => true,
'newwiki' => true,
'niawiki' => true,
'nlwiki' => true,
'nnwiki' => true,
'novwiki' => true,
'nowiki' => true,
'nqowiki' => true,
'nrmwiki' => true,
'nsowiki' => true,
'nvwiki' => true,
'nywiki' => true,
'ocwiki' => true,
'olowiki' => true,
'omwiki' => true,
'orwiki' => true,
'oswiki' => true,
'pagwiki' => true,
'pamwiki' => true,
'papwiki' => true,
'pawiki' => true,
'pcdwiki' => true,
'pdcwiki' => true,
'pflwiki' => true,
'pihwiki' => true,
'piwiki' => true,
'plwiki' => true,
'pmswiki' => true,
'pnbwiki' => true,
'pntwiki' => true,
'pswiki' => true,
'ptwiki' => true,
'pwnwiki' => true,
'quwiki' => true,
'rmwiki' => true,
'rmywiki' => true,
'rnwiki' => true,
'roa_rupwiki' => true,
'roa_tarawiki' => true,
'rowiki' => true,
'ruewiki' => true,
'ruwiki' => true,
'rwwiki' => true,
'sahwiki' => true,
'satwiki' => true,
'sawiki' => true,
'scnwiki' => true,
'scowiki' => true,
'scwiki' => true,
'sdwiki' => true,
'sewiki' => true,
'sgwiki' => true,
'shiwiki' => true,
'shnwiki' => true,
'shwiki' => true,
'simplewiki' => true,
'siwiki' => true,
'skrwiki' => true,
'skwiki' => true,
'slwiki' => true,
'smnwiki' => true,
'smwiki' => true,
'snwiki' => true,
'sowiki' => true,
'sqwiki' => true,
'srnwiki' => true,
'srwiki' => true,
'sswiki' => true,
'stqwiki' => true,
'stwiki' => true,
'suwiki' => true,
'svwiki' => true,
'swwiki' => true,
'szlwiki' => true,
'szywiki' => true,
'tawiki' => true,
'taywiki' => true,
'tcywiki' => true,
'tetwiki' => true,
'tewiki' => true,
'tgwiki' => true,
'thwiki' => true,
'tiwiki' => true,
'tkwiki' => true,
'tlwiki' => true,
'tnwiki' => true,
'towiki' => true,
'tpiwiki' => true,
'trvwiki' => true,
'trwiki' => true,
'tswiki' => true,
'ttwiki' => true,
'tumwiki' => true,
'twwiki' => true,
'tyvwiki' => true,
'tywiki' => true,
'udmwiki' => true,
'ugwiki' => true,
'ukwiki' => true,
'urwiki' => true,
'uzwiki' => true,
'vecwiki' => true,
'vepwiki' => true,
'vewiki' => true,
'viwiki' => true,
'vlswiki' => true,
'vowiki' => true,
'warwiki' => true,
'wawiki' => true,
'wowiki' => true,
'wuuwiki' => true,
'xalwiki' => true,
'xhwiki' => true,
'xmfwiki' => true,
'yiwiki' => true,
'yowiki' => true,
'zawiki' => true,
'zeawiki' => true,
'zh_classicalwiki' => true,
'zh_min_nanwiki' => true,
'zh_yuewiki' => true,
'zhwiki' => true,
'zuwiki' => true,
],

'wgGEDatabaseCluster' => [
'default' => 'extension1',
],

'wgGEWikiConfigEnabled' => [
'default' => true,
],

'wmgGEFeaturesMayBeAvailableToNewcomers' => [
'default' => true,
],

'wgWelcomeSurveyEnabled' => [
'default' => true,
'viwiki' => false,
],

'wgWelcomeSurveyEnableWithHomepage' => [
'default' => false,
'enwiki' => true, // T281896
],

'wgWelcomeSurveyExperimentalGroups' => [
'default' => [
'exp2_target_specialpage' => [
'percentage' => 100
],
],
'eswiki' => [
'T303240_mailinglist' => [
'percentage' => 80,
'questions' => [
'reason',
'edited',
'email',
'languages',
'mailinglist',
],
],
'T303240_mailinglist_control' => [
// T305015: the questions are identical to above, but the experiment group is
// saved to the user's welcome survey response, so we can distinguish between
// control and experiment group
'percentage' => 20,
'questions' => [
'reason',
'edited',
'email',
'languages',
'mailinglist',
],
],
'exp2_target_specialpage' => [
// T307985: Revert back to 100 and remove the other options when the campaign ends.
'percentage' => 0,
],
]
],

'wgGEHomepageImpactModuleEnabled' => [
'default' => true,
],

'wgGEHelpPanelEnabled' => [
'default' => true,
],

'wgGEHelpPanelLoggingEnabled' => [
'default' => true,
],

'wgGEHelpPanelNewAccountEnableWithHomepage' => [
'default' => true,
],

'wgGEHelpPanelHelpDeskTitle' => [
'default' => '',
],

'wgGEHelpPanelViewMoreTitle' => [
'default' => '',
],

'wgGEHelpPanelLinks' => [
'default' => [],
],

'wgGEHomepageEnabled' => [
'default' => true,
],

'wgGEHomepageSuggestedEditsEnabled' => [
'default' => true,
'frwiktionary' => false,
],

'wgGEHomepageSuggestedEditsRequiresOptIn' => [
'default' => false,
],

'wgGEHomepageSuggestedEditsEnableTopics' => [
'default' => true,
],

'wgGEHomepageSuggestedEditsTopicsRequiresOptIn' => [
'default' => false,
],

'wgGENewcomerTasksImageRecommendationsEnabled' => [
'default' => false,
'testwiki' => true,
'arwiki' => true,
'bnwiki' => true,
'cswiki' => true,
'eswiki' => true,
'fawiki' => true,
'frwiki' => true,
'ptwiki' => true,
'trwiki' => true,
'viwiki' => true,
],

'wgGENewcomerTasksLinkRecommendationsEnabled' => [
'default' => false,
'testwiki' => true,
'arwiki' => true,
'bnwiki' => true,
'cswiki' => true,
'cawiki' => true,
'dewiki' => true,
'eswiki' => true,
'fawiki' => true,
'frwiki' => true,
'hewiki' => true,
'hiwiki' => true,
'huwiki' => true,
'kowiki' => true,
'nlwiki' => true,
'nowiki' => true,
'plwiki' => true,
'ptwiki' => true,
'rowiki' => true,
'ruwiki' => true,
'simplewiki' => true,
'svwiki' => true,
'ukwiki' => true,
'viwiki' => true,
],

'wgGEImageRecommendationServiceUseTitles' => [
'default' => false,
'testwiki' => true,
],

'wgGELinkRecommendationsFrontendEnabled' => [
'default' => false,
'testwiki' => true,
'arwiki' => true,
'bnwiki' => true,
'cswiki' => true,
'dewiki' => false, // T294712
'eswiki' => true,
'fawiki' => true,
'frwiki' => true,
'huwiki' => true,
'nlwiki' => true,
'plwiki' => true,
'rowiki' => true,
'ruwiki' => true,
'viwiki' => true,
],

'wgGEDeveloperSetup' => [
'default' => false,
'testwiki' => true,
],

'wgGELinkRecommendationsUseEventGate' => [
'default' => true,
],

'wgGELinkRecommendationServiceWikiIdMasquerade' => [
'default' => null,
'testwiki' => 'simplewiki',
],

'wgGENewcomerTasksConfigTitle' => [
'default' => 'MediaWiki:NewcomerTasks.json',
],

'wgGENewcomerTasksTopicConfigTitle' => [
'default' => 'MediaWiki:NewcomerTopics.json',
],

'wgGENewcomerTasksOresTopicConfigTitle' => [
'default' => 'mw:MediaWiki:NewcomerTopicsOres.json',
],

'wgGENewcomerTasksTopicType' => [
'default' => 'ores',
],

'wgGENewcomerTasksRemoteApiUrl' => [
'default' => null,
],

'wgGENewcomerTasksGuidanceEnabled' => [
'default' => true,
],

'wgGENewcomerTasksGuidanceRequiresOptIn' => [
'default' => false,
],

'wgGERestbaseUrl' => [
'default' => false,
],

'wgGEHomepageLoggingEnabled' => [
'default' => true,
],

'wgGEHomepageNewAccountEnablePercentage' => [
'default' => 100,
'testwiki' => 0,
'test2wiki' => 0,

// special treatment wikis
'enwiki' => 100, // T281896, T290927, T302846

// large wikis with more than 500 registrations per months (T289786)
'arwiki' => 80,
'bnwiki' => 80,
'cswiki' => 80,
'dewiki' => 80,
'eswiki' => 80,
'fawiki' => 80,
'ptwiki' => 80,
'trwiki' => 80,
],

'wgGEMentorshipNewAccountEnablePercentage' => [
'default' => 100,
'enwiki' => 10, // T290927
],

'wgGEHomepageDefaultVariant' => [
'default' => 'control',
],

'wgGEHomepageNewAccountVariantsByPlatform' => [
'default' => [
'control' => [
'mobile' => 100,
'desktop' => 100,
],
'imagerecommendation' => [
'mobile' => 0,
'desktop' => 0
]
],
'arwiki' => [
'control' => [
'mobile' => 50,
'desktop' => 50,
],
'imagerecommendation' => [
'mobile' => 50,
'desktop' => 50
]
],
'bnwiki' => [
'control' => [
'mobile' => 50,
'desktop' => 50,
],
'imagerecommendation' => [
'mobile' => 50,
'desktop' => 50
]
],
'cswiki' => [
'control' => [
'mobile' => 50,
'desktop' => 50,
],
'imagerecommendation' => [
'mobile' => 50,
'desktop' => 50
]
],
'eswiki' => [
'control' => [
'mobile' => 50,
'desktop' => 50,
],
'imagerecommendation' => [
'mobile' => 50,
'desktop' => 50
]
],
'fawiki' => [
'control' => [
'mobile' => 50,
'desktop' => 50,
],
'imagerecommendation' => [
'mobile' => 50,
'desktop' => 50
]
],
'frwiki' => [
'control' => [
'mobile' => 50,
'desktop' => 50,
],
'imagerecommendation' => [
'mobile' => 50,
'desktop' => 50
]
],
'ptwiki' => [
'control' => [
'mobile' => 50,
'desktop' => 50,
],
'imagerecommendation' => [
'mobile' => 50,
'desktop' => 50
]
],
'trwiki' => [
'control' => [
'mobile' => 50,
'desktop' => 50,
],
'imagerecommendation' => [
'mobile' => 50,
'desktop' => 50
]
],
],

'wgGEHomepageTutorialTitle' => [
'default' => '',
'testwiki' => 'Help:Help',
'arwiki' => 'ويكيبيديا:دروس',
'bnwiki' => 'সাহায্য:ভূমিকা',
'cswiki' => 'Wikipedie:Průvodce',
'dawiki' => 'Hjælp:Guide',
'euwiki' => 'Laguntza:Ikusizko_Editorea',
'fawiki' => 'ویکی‌پدیا:خودآموز',
'frwiki' => 'Aide:Débuter',
'frwiktionary' => 'Aide:Comment modifier une page',
'hewiki' => 'ויקיפדיה:ויקיפדיה צעד אחר צעד',
'huwiki' => 'Wikipédia:Bevezetés',
'idwiki' => 'Wikipedia:Tutorial',
'hywiki' => 'Օգնություն:Դասընթաց',
'kowiki' => '위키백과:빠른 길라잡이',
'plwiki' => 'Wikipedia:Pięć filarów',
'ptwiki' => 'Ajuda:Tutorial',
'ruwiki' => 'Справка:Введение',
'rowiki' => 'Wikipedia:Ghid',
'srwiki' => 'Помоћ:Уређивање',
'svwiki' => 'Wikipedia:Introduktion',
'thwiki' => 'วิกิพีเดีย:สอนการใช้งาน',
'trwiki' => 'Yardım:Sayfa değiştirme',
'ukwiki' => 'Довідка:Ознайомлення',
'viwiki' => 'Wikipedia:Sách_hướng_dẫn',
],

'wgGEHomepageMentorsList' => [
'default' => '',
],

'wgGEHomepageManualAssignmentMentorsList' => [
'default' => null,
],

'wgGEMentorDashboardEnabled' => [
'default' => true,
],

'wgGEMentorDashboardDeploymentMode' => [
// wikis only receive stable modules
'default' => 'stable',

// testwiki has all modules
'testwiki' => 'alpha',

// Growth's pilot wikis will have beta-tested modules
'arwiki' => 'beta',
'bnwiki' => 'beta',
'cswiki' => 'beta',
],

// Deprecated variable. Remove after wmf.17 is everywhere and won't rollback.
'wgGEMentorDashboardBetaMode' => [
// do not enable outside of testwikis
'default' => false,
'testwiki' => true,
],

'wgGEMentorDashboardDiscoveryEnabled' => [
'default' => true,
],

'wgGEMentorDashboardBackendEnabled' => [
'default' => true,
],

'wgGERecentChangesUnstarredMenteesFilterEnabled' => [
'default' => true,

// do NOT enable on those wikis without OK from the Growth team (T293182)
'arwiki' => false,
'enwiki' => false,
'fawiki' => false,
],

'wgGETopicsMatchModeEnabled' => [
'default' => false,
// Enable Growth's feature topic match mode (T305399).
// Will be removed after it's deployed to all wikis (T305408).
'testwiki' => true,
'arwiki' => true,
'bnwiki' => true,
'cswiki' => true,
'eswiki' => true,
'fawiki' => true,
'ptwiki' => true,
'trwiki' => true
],

'wgGECampaignPattern' => [
'default' => null,
'testwiki' => '/^growth-advancement-test-2021$/',
'arwiki' => '/^growth-JOSA-jan2022$/',
'enwiki' => '/^growth-recurring-english-2021$|^growth-recurring-english-control-2021$|^growth-marketing-video$/',
'eswiki' => '/^growth-advancement-spanish-2021$|^social-latam-2022-A$/',
'itwiki' => '/^growth-advancement-spanish-2021$|^social-latam-2022-A$/',
'ptwiki' => '/^growth-advancement-brazil-2021$/'
],

'wgGECampaigns' => [
'default' => [],
'testwiki' => [
'social-latam-2022' => [
'messageKey' => 'marketingvideocampaign',
'pattern' => '/^social-latam-2022-A$/',
'signupPageTemplate' => 'video',
'signupPageTemplateParameters' => [
'messageKey' => 'marketingvideocampaign',
'file' => 'Wikimedia_Foundation_newcomer_experience_pilot_-_account_creation.webm',
'thumbtime' => 38,
],
],
'social-latam-2022-control' => [
'pattern' => '/^social-latam-2022-B$/',
],
'thankyoupage-2022' => [
'messageKey' => 'thankyoupage',
'skipWelcomeSurvey' => true,
'signupPageTemplate' => 'hero',
'signupPageTemplateParameters' => [
'showBenefitsList' => 'desktop',
'messageKey' => 'thankyoupage',
],
'pattern' => '/^typage-(latam|in|za)-en-2022$|^typage-latam-(es|pt)-2022$/'
],
'thankyoubanner-2022' => [
'skipWelcomeSurvey' => true,
'signupPageTemplate' => 'hero',
'signupPageTemplateParameters' => [
'showBenefitsList' => 'desktop',
'messageKey' => 'thankyoubanner',
],
'pattern' => '/^tybanner-(latam|in|za)-en-2022$|^tybanner-latam-(es|pt)-2022$/'
]
],
'enwiki' => [
'thankyoupage-2022' => [
'messageKey' => 'thankyoupage',
'skipWelcomeSurvey' => true,
'signupPageTemplate' => 'hero',
'signupPageTemplateParameters' => [
'showBenefitsList' => 'desktop',
'messageKey' => 'thankyoupage',
],
'pattern' => '/^typage-(latam|in|za)-en-2022$/'
],
'thankyoubanner-2022' => [
'skipWelcomeSurvey' => true,
'signupPageTemplate' => 'hero',
'signupPageTemplateParameters' => [
'showBenefitsList' => 'desktop',
'messageKey' => 'thankyoubanner',
],
'pattern' => '/^tybanner-(latam|in|za)-en-2022$/'
]
],
'eswiki' => [
'social-latam-2022' => [
'messageKey' => 'marketingvideocampaign',
'signupPageTemplate' => 'video',
'signupPageTemplateParameters' => [
'messageKey' => 'marketingvideocampaign',
'file' => 'Wikimedia_Foundation_newcomer_experience_pilot_-_account_creation.webm',
'thumbtime' => 38,
],
'pattern' => '/^social-latam-2022-A$/'
],
'social-latam-2022-control' => [
'pattern' => '/^social-latam-2022-B$/',
],
'thankyoupage-2022' => [
'messageKey' => 'thankyoupage',
'skipWelcomeSurvey' => true,
'signupPageTemplate' => 'hero',
'signupPageTemplateParameters' => [
'showBenefitsList' => 'desktop',
'messageKey' => 'thankyoupage',
],
'pattern' => '/^typage-latam-es-2022$/'
],
'thankyoubanner-2022' => [
'skipWelcomeSurvey' => true,
'signupPageTemplate' => 'hero',
'signupPageTemplateParameters' => [
'showBenefitsList' => 'desktop',
'messageKey' => 'thankyoubanner',
],
'pattern' => '/^tybanner-latam-es-2022$/'
]
],
'ptwiki' => [
'thankyoupage-2022' => [
'messageKey' => 'thankyoupage',
'skipWelcomeSurvey' => true,
'signupPageTemplate' => 'hero',
'signupPageTemplateParameters' => [
'showBenefitsList' => 'desktop',
'messageKey' => 'thankyoupage',
],
'pattern' => '/^typage-latam-pt-2022$/'
],
'thankyoubanner-2022' => [
'skipWelcomeSurvey' => true,
'signupPageTemplate' => 'hero',
'signupPageTemplateParameters' => [
'showBenefitsList' => 'desktop',
'messageKey' => 'thankyoubanner',
],
'pattern' => '/^tybanner-latam-pt-2022$/'
]
],
],

'wgGECampaignTopics' => [
'default' => []
],

'wmgShowRollbackConfirmationDefaultUserOptions' => [
'default' => false,
'dewiki' => true
],

'wmgUseWikimediaEditorTasks' => [
'default' => false,
'testwikidatawiki' => true,
'wikidatawiki' => true,
'testcommonswiki' => true,
'commonswiki' => true,
],
'wgWikimediaEditorTasksUserCountsCluster' => [
'default' => 'extension1',
],
'wgWikimediaEditorTasksUserCountsDatabase' => [
'default' => 'wikishared',
],
'wgWikimediaEditorTasksEnabledCounters' => [
'default' => [
[
'class' => 'MediaWiki\\Extension\\WikimediaEditorTasks\\WikipediaAppDescriptionEditCounter',
'counter_key' => 'app_description_edits',
],
[
'class' => 'MediaWiki\\Extension\\WikimediaEditorTasks\\WikipediaAppCaptionEditCounter',
'counter_key' => 'app_caption_edits',
],
[
'class' => 'MediaWiki\\Extension\\WikimediaEditorTasks\\WikipediaAppImageDepictsEditCounter',
'counter_key' => 'app_depicts_edits',
],
],
],

'wgWikimediaEditorTasksEnableEditStreaks' => [
'default' => true,
],

'wgWikimediaEditorTasksEnableRevertCounts' => [
'default' => true,
],

'wmgUseMachineVision' => [
'default' => false,
'testcommonswiki' => true,
'commonswiki' => true,
],

'wgMachineVisionRequestLabelsOnUploadComplete' => [
'default' => true,
],

'wgMachineVisionNewUploadLabelingJobDelay' => [
'default' => 172800,
],

'wgMachineVisionGCVSendFileContents' => [
'default' => false,
'testcommonswiki' => true,
],

'wgMachineVisionGoogleSafeSearchLimits' => [
'default' => [
'adult' => 3,
'medical' => 3,
'violent' => 4,
'racy' => 4,
],
],

'wgMachineVisionHandlers' => [
'default' => [
'google' => [
'class' => 'MediaWiki\\Extension\\MachineVision\\Handler\\GoogleCloudVisionHandler',
'services' => [
'MachineVisionFetchGoogleCloudVisionAnnotationsJobFactory',
'MachineVisionRepository',
'MachineVisionRepoGroup',
'MachineVisionLabelResolver',
'JobQueueGroup',
],
],
],
],

'wgMachineVisionTemplateBlacklist' => [
'default' => [
'Template:Art_Photo',
'Template:Artwork',
'Template:Book',
'Template:Map',
],
],

'wgMachineVisionWikidataIdBlacklist' => [
'default' => [
// colors
'Q1088', // blue
'Q23445', // black
'Q3142', // red
'Q3133', // green
'Q943', // yellow
'Q39338', // orange
'Q428124', // violet
'Q3257809', // purple
'Q23444', // white
'Q42519', // gray
'Q47071', // brown
'Q843607', // beige
'Q10296772', // carmine
'Q373058', // Azure
'Q317802', // silver
'Q1670336', // tan
'Q2778382', // bronze
'Q208045', // gold
'Q1078214', // teal
'Q906936', // lime
'Q543923', // rust
'Q2015138', // salmon
'Q2268159', // scarlet
'Q767608', // sepia
'Q3518540', // terra cotta
'Q5960345', // turquoise
'Q3014419', // wine
'Q454847', // amaranth
'Q679355', // amber
'Q1324818', // apricot
'Q372973', // aquamarine
'Q797446', // burgundy
'Q5043987', // carnelian
'Q2541418', // celadon
'Q313120', // cerulean
'Q3309916', // chocolate
'Q2936397', // cinnamon
'Q2411228', // coral
'Q2730433', // cream
'Q303826', // crimson
'Q180778', // cyan
'Q5005364', // fuchsia
'Q5967009', // indigo
'Q650770', // khaki
'Q2720565', // lemon
'Q2294993', // lilac
'Q3276756', // magenta
'Q25203611', // Mango
'Q25393814', // maroon
'Q864152', // olive
'Q533047', // rose

// adjectives
'Q48997611', // vintage
'Q10770146', // monochrome
'Q6453656', // monochrome
'Q838368', // black-and-white
'Q296001', // close-up

// odd nouns
'Q1301433', // land vehicle
'Q1802779', // land vehicle
'Q6478447', // properties of water
'Q2083958', // pattern
'Q738168', // pattern
'Q696160', // psychedelic art
'Q7239', // organism
'Q638', // music
'Q11634', // art of sculpture
'Q11629', // art of painting
'Q16502', // world
'Q1792644', // art style
'Q1190554', // occurrence
'Q295469', // ecoregion
'Q1049799', // water resource
'Q334166', // mode of transport
'Q42889', // vehicle
'Q82821', // tradition
'Q3248864', // Terrestrial animal
'Q53875', // parallelism
'Q37073', // pop music
'Q101998', // biome
'Q2262382', // masai lion
'Q721221', // serpent
'Q1634416', // stock photography
'Q1395149', // demonstration
'Q12554', // Middle Ages
'Q83180', // roof
'Q167510', // bitumen
'Q43619', // natural environment
'Q309', // history
'Q11016', // technology
'Q1172903', // loch
'Q165848', // wind wave
'Q211778', // Lake District
'Q43238', // Poaceae
'Q5135744', // religious institute
'Q486972', // human settlement
'Q826939', // canard
'Q1286', // Alps

// time oriented terms
'Q1187312', // yesterday
'Q988377', // day before yesterday
'Q1036448', // day after tomorrow
'Q1209716', // tomorrow
'Q3151690', // today
],
],

'wgMachineVisionWithholdImageList' => [
'default' => [
'Q467', // woman
'Q3010', // boy
'Q3031', // girl
'Q8441', // man
'Q1378024', // lady
'Q255274', // white collar worker
'Q368758', // white collar worker redirect
'Q327968', // facial expression
'Q41055', // forehead
'Q2472587', // people
'Q1155908', // elder
'Q15173', // lip
'Q82714', // chin
'Q1886338', // makeover
'Q3080415', // Jheri curl
'Q170579', // laughter
'Q28472', // hair
'Q327496', // hairstyle
'Q371174', // gesture
'Q82714', // chin
'Q9633', // neck
'Q1886338', // Makeover
'Q1922956', // black hair
'Q1255864', // fun
'Q14130', // long hair
'Q202466', // blond hair
'Q327496', // hairstyle
'Q37017', // face
'Q43748', // eyebrow
'Q1190554', // occurrence
'Q82821', // tradition
'Q182832', // concert
'Q132241', // festival
'Q349', // sport
'Q2755547', // individual sport
'Q874405', // social group
'Q327245', // team
'Q12068677', // selfie
'Q23640', // head
'Q83360', // thumb
'Q36864', // nail
'Q33767', // hand
'Q319604', // passenger
'Q205398', // social work
'Q7242', // beauty
'Q12684', // fashion
'Q749212', // gentleman
'Q639669', // musician
'Q184485', // performing arts
'Q855091', // guitarist
'Q159992', // surfing
'Q2021379', // wakesurfing
'Q911069', // boardsport
'Q8037570', // wrangler
'Q273283', // beggar
'Q134307', // portrait
],
],

'wgMachineVisionShowUploadWizardCallToAction' => [
'default' => true,
],

'wgSpecialSearchFormOptions' => [
'testwikidatawiki' => [ 'showDescriptions' => true ],
'wikidatawiki' => [ 'showDescriptions' => true ],
],
'wmgForceEditSummary' => [
'default' => false,
'arwiki' => true, // T220186
],
'wmgShowWikidataInWatchlist' => [
'default' => false,
'arwiki' => true, // T220186
],
'wmgWatchMoves' => [
'default' => false,
'arwiki' => true, // T220186
],
'wmgWatchRollback' => [
'default' => false,
'arwiki' => true, // T220186
],

'wmgUseTheWikipediaLibrary' => [
// T288070
'default' => true,
'private' => false,
'fishbowl' => false,
'nonglobal' => false,
],

'wgTwlEditCount' => [
'default' => 500, // T288070
],

'wgWBCitoidFullRestbaseURL' => [
'default' => false,
'testwikidatawiki' => 'https://en.wikipedia.org/api/rest_', // T228412
],

'wgFundraiserLandingPageELSampleRate' => [
'default' => 0,
'donatewiki' => 1
],

### Mostly invariant settings for CirrusSearch

'wgSearchType' => [
'default' => 'CirrusSearch'
],

'wgCirrusSearchElasticQuirks' => [
'default' => [
'retry_on_conflict' => true,
]
],

# Turn off leading wildcard matches, they are a very slow and inefficient query
'wgCirrusSearchAllowLeadingWildcard' => [
'default' => false
],

# Turn off the more accurate but slower search mode. It is most helpful when you
# have many small shards. We don't do that in production and we could use the speed.
'wgCirrusSearchMoreAccurateScoringMode' => [
'default' => false
],

# Limit the number of states generated by wildcard queries (500 will allow about 20 wildcards)
'wgCirrusSearchQueryStringMaxDeterminizedStates' => [
'default' => 500
],

# Ban the hebrew plugin, it is unstable
'wgCirrusSearchBannedPlugins' => [
'default' => [ 'elasticsearch-analysis-hebrew' ]
],

# Build and use an ngram index for faster regex matching
'wgCirrusSearchWikimediaExtraPlugin' => [
'default' => [
'regex' => [
'build',
'use',
],
'super_detect_noop' => true,
'documentVersion' => true,
'token_count_router' => true,
'term_freq' => true
]
],

# Enable the ores_articletopics field
'wgCirrusSearchWMFExtraFeatures' => [
'default' => [
'ores_articletopics' => [
'build' => true,
'use' => true,
],
'weighted_tags' => [
'build' => true,
'use' => true,
]
]
],

# Enable the "experimental" highlighter on all wikis
'wgCirrusSearchUseExperimentalHighlighter' => [
'default' => true
],

'wgCirrusSearchOptimizeIndexForExperimentalHighlighter' => [
'default' => true
],

// We had an incident of filling up the entire clusters redis instances after
// 6 hours, and problems with the new kafka (before we enabled compression)
// based job queue as well. Cut the time down to 2 hours, as this is not supposed
// to ride out a full-fledged outage, but paper over minor unavailabilities
// for cluster/network/etc maintenance.
'wgCirrusSearchDropDelayedJobsAfter' => [
'default' => 60 * 60 * 2
],

// Commons is special
'wgCirrusSearchNamespaceMappings' => [
'default' => [],
'commonswiki' => [ NS_FILE => 'file' ],
],

// T94856 - makes searching difficult for locally uploaded files
// T76957 - doesn't make sense to have Commons files on foundationwiki search
'wgCirrusSearchExtraIndexes' => [
'default' => [ NS_FILE => [ 'commonswiki_file' ] ],
'commonswiki' => [], // Commons is special
'officewiki' => [], // T94856 - makes searching difficult for locally uploaded files
'foundationwiki' => [], // T76957 - doesn't make sense to have Commons files on foundationwiki search
],

'wgCirrusSearchExtraIndexBoostTemplates' => [
'default' => [
'commonswiki_file' => [
'wiki' => 'commonswiki',
'boosts' => [
// Copied from https://commons.wikimedia.org/wiki/MediaWiki:Cirrussearch-boost-templates
'Template:Assessments/commons/featured' => 2.5,
'Template:Picture_of_the_day' => 1.5,
'Template:Valued_image' => 1.75,
'Template:Assessments' => 1.5,
'Template:Quality_image' => 1.75,
],
],
],
'commonswiki' => [], // Commons is special
'officewiki' => [], // T94856 - makes searching difficult for locally uploaded files
'foundationwiki' => [], // T76957 - doesn't make sense to have Commons files on foundationwiki search
],

'wgCirrusSearchTextcatConfig' => [
'default' => [
'maxNgrams' => 9000,
'maxReturnedLanguages' => 1,
'resultsRatio' => 1.06,
'minInputLength' => 3,
'maxProportion' => 0.85,
'langBoostScore' => 0.14,
'numBoostedLangs' => 2,
],
],

// Set the scoring method
'wgCirrusSearchCompletionDefaultScore' => [
'default' => 'popqual'
],

// Aliases for filetype: search
'wgCirrusSearchFiletypeAliases' => [
'default' => [
"pdf" => "office",
"ppt" => "office",
"doc" => "office",
"jpg" => "bitmap",
"image" => "bitmap",
"webp" => "bitmap",
"mp3" => "audio",
"svg" => "drawing"
]
],

// Enable the new layout, FIXME: remove the old one
'wgCirrusSearchNewCrossProjectPage' => [
'default' => true
],

// Display X results per crossproject
'wgCirrusSearchNumCrossProjectSearchResults' => [
'default' => 1
],

// Load other project config via cirrus dump config API
'wgCirrusSearchFetchConfigFromApi' => [
'default' => true
],

'wgCirrusSearchRescoreProfiles' => [
'default' => []
],

// Set SPARQL endpoint for categories
'wgCirrusSearchCategoryEndpoint' => [
'default' => 'https://query.wikidata.org/bigdata/namespace/categories/sparql'
],

// Our cluster often has issues completing master actions
// within the default 30s timeout.
'wgCirrusSearchMasterTimeout' => [
'default' => '5m'
],

// Limit archive indices to our internal search clusters (and not cloudelastic)
'wgCirrusSearchPrivateClusters' => [
'default' => [ 'eqiad', 'codfw' ]
],

# Lower the timeouts - the defaults are too high and allow to scan too many
# pages. 40s shard timeout for regex allowed to deep scan 9million pages for
# insource:/the/ on commons. Keep client timeout relatively high in comparaison,
# but not higher than 60sec as it's the max time allowed for GET requests.
# we really don't want to timeout the client before the shard retrieval (we may
# release the poolcounter before the end of the query on the backend)
'wgCirrusSearchSearchShardTimeout' => [
'default' => [
"comp_suggest" => "5s",
"prefix" => "5s",
"default" => "10s",
"regex" => "15s",
],
],

'wgCirrusSearchClientSideSearchTimeout' => [
'default' => [
"comp_suggest" => 10,
"prefix" => 10,
// GET requests timeout at 60s, give some room to treat request timeout (T216860)
"default" => 40,
"regex" => 50,
],
],

'wgCirrusSearchCrossClusterSearch' => [
'default' => true
],

'wgCirrusSearchSanityCheck' => [
'default' => true
],

'wgCirrusSearchConnectionAttempts' => [
'default' => 3
],

'wgCirrusSearchPoolCounterKey' => [
'default' => '_elasticsearch',
'enwiki' => '_elasticsearch_enwiki'
],

// cache morelike queries to ObjectCache for 24 hours
'wgCirrusSearchMoreLikeThisTTL' => [
'default' => 86400
],

// Internal WDQS endpoint
'wgCirrusSearchCategoryEndpoint' => [
'default' => 'http://localhost:6009/bigdata/namespace/categories/sparql'
],

'wgCirrusSearchCompletionBannedPageIds' => [
'default' => [],
'enwiktionary' => [ 1821 ],
],

'wgRestAPIAdditionalRouteFiles' => [
'default' => [],
'testwiki' => [ 'includes/Rest/coreDevelopmentRoutes.json' ],
],

'wgRestAllowCrossOriginCookieAuth' => [
// WikimediaApiPortalOAuth makes cross-origin cookie-authenticated requests to meta
'metawiki' => true,
'default' => false,
],

'wgWikidataOrgQueryServiceMaxLagFactor' => [
'default' => 60,
],

// Temporary feature flag. T242406.
'wgAllowRequiringEmailForResets' => [
'default' => true,
],

'wgGlobalRenameDenylist' => [
'default' => 'https://meta.wikimedia.org/w/index.php?title=Global_rename_blacklist&action=raw'
],

'wgGlobalRenameDenylistRegex' => [
'default' => true
],

// Disables use of Special:CreateAcount, but allows CentralAuth accounts to still be autocreated
'wmgDisableAccountCreation' => [
'default' => false,
'foundationwiki' => true,
'wikimaniawiki' => true,
'testwikidatawiki' => true,
],

'wgWatchlistExpiry' => [
'default' => true,
],

'wmgPoweredByMediaWikiIcon' => [
'default' => [
'1x' => '/static/images/footer/poweredby_mediawiki_88x31.png',
'1.5x' => '/static/images/footer/poweredby_mediawiki_132x47.png',
'2x' => '/static/images/footer/poweredby_mediawiki_176x62.png'
],
'trwiki' => [
'1x' => '/static/images/footer/poweredby_mediawiki_tr_88x31.png',
'1.5x' => '/static/images/footer/poweredby_mediawiki_tr_132x47.png',
'2x' => '/static/images/footer/poweredby_mediawiki_tr_176x62.png'
],
'trwikimedia' => [
'1x' => '/static/images/footer/poweredby_mediawiki_tr_88x31.png',
'1.5x' => '/static/images/footer/poweredby_mediawiki_tr_132x47.png',
'2x' => '/static/images/footer/poweredby_mediawiki_tr_176x62.png'
],
'trwikisource' => [
'1x' => '/static/images/footer/poweredby_mediawiki_tr_88x31.png',
'1.5x' => '/static/images/footer/poweredby_mediawiki_tr_132x47.png',
'2x' => '/static/images/footer/poweredby_mediawiki_tr_176x62.png'
],
'trwiktionary' => [
'1x' => '/static/images/footer/poweredby_mediawiki_tr_88x31.png',
'1.5x' => '/static/images/footer/poweredby_mediawiki_tr_132x47.png',
'2x' => '/static/images/footer/poweredby_mediawiki_tr_176x62.png'
],
'trwikibooks' => [
'1x' => '/static/images/footer/poweredby_mediawiki_tr_88x31.png',
'1.5x' => '/static/images/footer/poweredby_mediawiki_tr_132x47.png',
'2x' => '/static/images/footer/poweredby_mediawiki_tr_176x62.png'
],
'trwikiquote' => [
'1x' => '/static/images/footer/poweredby_mediawiki_tr_88x31.png',
'1.5x' => '/static/images/footer/poweredby_mediawiki_tr_132x47.png',
'2x' => '/static/images/footer/poweredby_mediawiki_tr_176x62.png'
],
'trwikivoyage' => [
'1x' => '/static/images/footer/poweredby_mediawiki_tr_88x31.png',
'1.5x' => '/static/images/footer/poweredby_mediawiki_tr_132x47.png',
'2x' => '/static/images/footer/poweredby_mediawiki_tr_176x62.png'
],
],

'wmgWikimediaIcon' => [
'default' => [
'1x' => '/static/images/footer/wikimedia-button.png',
'1.5x' => '/static/images/footer/wikimedia-button-1.5x.png',
'2x' => '/static/images/footer/wikimedia-button-2x.png'
],
'trwiki' => [
'1x' => '/static/images/footer/wikimedia-button-tr.png',
'1.5x' => '/static/images/footer/wikimedia-button-tr-1.5x.png',
'2x' => '/static/images/footer/wikimedia-button-tr-2x.png'
],
'trwikimedia' => [
'1x' => '/static/images/footer/wikimedia-button-tr.png',
'1.5x' => '/static/images/footer/wikimedia-button-tr-1.5x.png',
'2x' => '/static/images/footer/wikimedia-button-tr-2x.png'
],
'trwikisource' => [
'1x' => '/static/images/footer/wikimedia-button-tr.png',
'1.5x' => '/static/images/footer/wikimedia-button-tr-1.5x.png',
'2x' => '/static/images/footer/wikimedia-button-tr-2x.png'
],
'trwiktionary' => [
'1x' => '/static/images/footer/wikimedia-button-tr.png',
'1.5x' => '/static/images/footer/wikimedia-button-tr-1.5x.png',
'2x' => '/static/images/footer/wikimedia-button-tr-2x.png'
],
'trwikibooks' => [
'1x' => '/static/images/footer/wikimedia-button-tr.png',
'1.5x' => '/static/images/footer/wikimedia-button-tr-1.5x.png',
'2x' => '/static/images/footer/wikimedia-button-tr-2x.png'
],
'trwikiquote' => [
'1x' => '/static/images/footer/wikimedia-button-tr.png',
'1.5x' => '/static/images/footer/wikimedia-button-tr-1.5x.png',
'2x' => '/static/images/footer/wikimedia-button-tr-2x.png'
],
'trwikivoyage' => [
'1x' => '/static/images/footer/wikimedia-button-tr.png',
'1.5x' => '/static/images/footer/wikimedia-button-tr-1.5x.png',
'2x' => '/static/images/footer/wikimedia-button-tr-2x.png'
],
],

'wmgUseWikimediaApiPortal' => [
'default' => false,
'apiportalwiki' => true,
],

'wgWMAPIPExtraUserMenuSpecialPages' => [
// no default, fallback on extension default if extension is
// installed, unnecessary otherwise
'apiportalwiki' => [ 'AppManagement' ],
],

'wgWMAPIPSidebarSpecialPages' => [
// no default, fallback on extension default if extension is
// installed, unnecessary otherwise
'apiportalwiki' => [
'AppManagement',
'Notifications',
'Preferences'
],
],

'wmgUseWikimediaApiPortalOAuth' => [
'apiportalwiki' => true,
'default' => false,
],

// Wikidata Bridge configuration

'wmgWikibaseRepoDataBridgeEnabled' => [
'default' => false,
'wikidata' => true,
],

'wmgWikibaseClientDataBridgeEnabled' => [
'default' => false,
'wikidataclient-test' => true,
'testwikidatawiki' => false,
'cawiki' => true,
],

'wmgWikibaseClientWellKnownReferencePropertyIds' => [
'default' => [
'referenceUrl' => 'P854',
'title' => 'P1476',
'statedIn' => 'P248',
'author' => 'P50',
'publisher' => 'P123',
'publicationDate' => 'P577',
'retrievedDate' => 'P813',
],
'wikidataclient-test' => [
'referenceUrl' => 'P93',
'title' => 'P77107',
'statedIn' => 'P149',
'author' => 'P242',
'publisher' => 'P145',
'publicationDate' => 'P761',
'retrievedDate' => 'P388',
],
],

'wmgWikibaseClientDataBridgeHrefRegExp' => [
'default' => '^https://www\.wikidata\.org/wiki/((Q[1-9][0-9]*)).*#(P[1-9][0-9]*)$',
'wikidataclient-test' => '^https://test\.wikidata\.org/wiki/((Q[1-9][0-9]*)).*#(P[1-9][0-9]*)$',
],

'wmgWikibaseClientDataBridgeEditTags' => [
'default' => [ 'data-bridge' ],
],

'wmgWikibaseTmpSerializeEmptyListsAsObjects' => [
'default' => true,
],

'wmgWikibaseTmpNormalizeDataValues' => [
'default' => true,
],

'wmgWikibaseClientUnconnectedPageMigrationStage' => [
'default' => MIGRATION_NEW,
],

'wmgWikibaseTmpEnableMulLanguageCode' => [
'default' => null,
'wikidataclient-test' => true,
],

// T123582: enables <link rel="preconnect" href="//upload.wikimedia.org">
'wgImagePreconnect' => [
'default' => true,
],

// Temporary feature flag for the CodeMirror bracket matching see T261857
'wgCodeMirrorEnableBracketMatching' => [
'default' => true,
],

// Temporary feature flag for the CodeMirror accessibility colors see T271895
'wgCodeMirrorAccessibilityColors' => [
'default' => true,
],

'wgCodeMirrorLineNumberingNamespaces' => [
'default' => [ NS_TEMPLATE ],
// T280027: Enable line numbering on all namespaces, for pilot wikis.
'cawiki' => null, // T280027
'dewiki' => null, // T280027
'group0' => null, // T280027
'wikitech' => null, // T280027
],

'wgParserEnableLegacyMediaDOM' => [
'default' => true,
'group0' => false,
'test2wiki' => false,
'wikitech' => false,
// Careful with these, since they can partake in cross-wiki inclusion.
// See T51097#7401266
'metawiki' => true,
'commonswiki' => true,
],

'wgUseContentMediaStyles' => [
'default' => false,
// Continue to serve these styles on metawiki since we've previsouly
// disabled $wgParserEnableLegacyMediaDOM there and cached content may
// still need styling.
'metawiki' => true,
],

// Temporary setting to stage the rollout of $wgLocalHTTPProxy (T288848)
'wmgUseLocalHTTPProxy' => [
'default' => false,
'group0' => true,
],

// Early roll-out to Beta Cluster only
'wmgUseWikiLambda' => [
'default' => false,
],

'wmgUseWikistories' => [
'default' => false,
],

];
}